1 -----------------------------------------------------------------------------
5 *builtin-module* variable
6 make-builtin-module function
8 c-types-class-impl.lisp
10 c-type-class generic setf
12 find-class-type function
13 find-sod-class function
14 make-class-type function
15 record-sod-class function
18 cl:* variable function c-type
21 c-array-dimensions generic
24 c-function-arguments generic
28 c-tagged-type-kind generic
31 c-type-double variable
32 c-type-double-complex variable
33 c-type-double-imaginary variable
35 c-type-float-complex variable
36 c-type-float-imaginary variable
39 c-type-long-double variable
40 c-type-long-double-complex variable
41 c-type-long-double-imaginary variable
42 c-type-long-long variable
44 c-type-ptrdiff-t variable
46 c-type-signed-char variable
47 c-type-size-t variable
49 c-type-unsigned variable
50 c-type-unsigned-char variable
51 c-type-unsigned-long variable
52 c-type-unsigned-long-long variable
53 c-type-unsigned-short variable
54 c-type-va-list variable
56 c-type-wchar-t variable
58 cl:char function setf c-type parser
59 commentify-argument-names function
60 commentify-function-type function
62 define-simple-c-type macro
65 double-imaginary c-type
67 cl:float function class c-type
69 float-imaginary c-type
73 cl:function function class c-type
75 kind-c-tagged-type generic
79 long-double-complex c-type
80 long-double-imaginary c-type
84 make-array-type function
85 make-c-tagged-type function
86 make-enum-type function
87 make-function-type function
88 make-pointer-type function
89 make-simple-type function
90 make-struct-type function
91 make-union-type function
92 cl:nil constant c-type parser
96 cl:schar function setf c-type
103 signed-long-int c-type
104 signed-long-long c-type
105 signed-long-long-int c-type
107 signed-short-int c-type
114 cl:string function class c-type opthandler
121 cl:union function c-type
126 unsigned-long-int c-type
127 unsigned-long-long c-type
128 unsigned-long-long-int c-type
129 unsigned-short c-type
130 unsigned-short-int c-type
139 parse-c-type function
140 parse-declarator function
144 argument-name function
145 argument-type function
150 c-type-equal-p generic
151 c-type-qualifiers generic
152 c-type-space function
153 c-type-subtype generic
154 canonify-qualifiers function
155 commentify-argument-name generic
157 define-c-type-syntax macro
158 expand-c-type-form generic
159 expand-c-type-spec generic
160 format-qualifiers function
161 make-argument function
162 maybe-in-parens macro
163 pprint-c-type generic
165 qualifiable-c-type class
166 qualify-c-type generic
168 class-finalize-impl.lisp
176 class-finalize-proto.lisp
177 check-sod-class generic
178 compute-chains generic
180 finalize-sod-class generic
182 class-layout-impl.lisp
183 sod-class-effective-slot class
185 sod-slot-initializer-function generic
186 sod-slot-prepare-function generic
188 class-layout-proto.lisp
190 base-offset-chain-head generic
191 base-offset-class generic
193 chain-offset-chain-head generic
194 chain-offset-class generic
195 chain-offset-target-head generic
197 class-pointer-chain-head generic
198 class-pointer-class generic
199 class-pointer-meta-chain-head generic
200 class-pointer-metaclass generic
201 compute-effective-slot generic
202 compute-ichain generic
203 compute-ilayout generic
204 compute-islots generic
205 compute-vtable generic
206 compute-vtable-items generic
207 compute-vtables generic
208 compute-vtmsgs generic
210 effective-slot-class generic
211 effective-slot-direct-slot generic
212 effective-slot-initializer generic
213 find-slot-initializer generic
220 ilayout-class generic
221 ilayout-ichains generic
225 islots-subclass generic
226 make-base-offset generic
227 make-class-pointer generic
230 vtable-chain-head generic
231 vtable-chain-tail generic
234 vtable-pointer-chain-head generic
235 vtable-pointer-chain-tail generic
236 vtable-pointer-class generic
238 vtmsgs-chain-head generic
239 vtmsgs-chain-tail generic
241 vtmsgs-entries generic
242 vtmsgs-subclass generic
244 class-make-proto.lisp
245 check-message-type generic
246 check-method-type generic
247 guess-metaclass generic
248 make-sod-class function
249 make-sod-class-initializer generic
250 make-sod-initializer-using-slot generic
251 make-sod-instance-initializer generic
252 make-sod-message generic
253 make-sod-method generic
254 make-sod-method-using-message generic
255 make-sod-slot generic
256 sod-message-method-class generic
259 *instance-class* variable
262 argument-lists-compatible-p function
263 find-class-slot-by-name function
264 find-instance-slot-by-name function
265 find-message-by-name function
266 find-root-metaclass function
267 find-root-superclass function
268 find-superclass-by-nick function
269 ichain-struct-tag function
270 ichain-union-tag function
271 ilayout-struct-tag function
272 islots-struct-tag function
273 message-macro-name function
274 sod-subclass-p function
275 valid-name-p function
277 vtable-struct-tag function
278 vtable-union-tag function
279 vtmsgs-struct-tag function
283 sod-class-chain generic
284 sod-class-chain-head generic
285 sod-class-chain-link generic
286 sod-class-chains generic
287 sod-class-class-initializers generic setf
288 sod-class-direct-superclasses generic
289 sod-class-ilayout generic
290 sod-class-initializer class
291 sod-class-instance-initializers generic setf
292 sod-class-messages generic setf
293 sod-class-metaclass generic
294 sod-class-methods generic setf
295 sod-class-name generic
296 sod-class-nickname generic
297 sod-class-precedence-list generic
298 sod-class-slots generic setf
299 sod-class-state generic
300 sod-class-type generic
301 sod-class-vtables generic
302 sod-initializer class
303 sod-initializer-class generic
304 sod-initializer-slot generic
305 sod-initializer-value-form generic
306 sod-initializer-value-kind generic
307 sod-instance-initializer class
309 sod-message-class generic
310 sod-message-name generic
311 sod-message-type generic
313 sod-method-body generic
314 sod-method-class generic
315 sod-method-message generic
316 sod-method-type generic
318 sod-slot-class generic
319 sod-slot-name generic
320 sod-slot-type generic
324 temporary-argument class
325 temporary-function function class
326 temporary-variable class
330 *sod-master-ap* variable
334 codegen-add-function generic
335 codegen-build-function function
336 codegen-functions generic setf
338 codegen-pop-block generic
339 codegen-pop-function generic
342 convert-stmts function
344 deliver-call function
345 deliver-expr function
353 format-compound-statement macro
354 format-temporary-name generic
372 make-block-inst function
373 make-break-inst function
374 make-call-inst function
375 make-continue-inst function
376 make-do-while-inst function
377 make-expr-inst function
378 make-function-inst function
379 make-if-inst function
380 make-return-inst function
381 make-set-inst function
382 make-update-inst function
383 make-var-inst function
384 make-while-inst function
389 temporary-var generic
391 var-in-use-p generic setf
394 with-temporary-var macro
397 *debugout-pathname* variable
398 *sod-version* variable
404 parse-delimited-fragment function
405 scan-c-fragment function
408 define-indicator function
409 cl:error function class parser
411 scan-comment function
412 skip-until function parser
413 sod-token-scanner class
414 syntax-error function
416 method-aggregate.lisp
417 aggregating-effective-method class
418 aggregating-message class
419 aggregating-message-properties generic
420 check-aggregating-message-type generic
421 compute-aggregating-message-kernel generic
422 define-aggregating-method-combination macro
423 sod-message-combination generic
424 sod-message-kernel-function generic
427 basic-direct-method class
428 basic-effective-method class
429 basic-effective-method-body function
431 daemon-direct-method class
432 delegating-direct-method class
433 effective-method-after-methods generic
434 effective-method-around-methods generic
435 effective-method-before-methods generic
436 simple-effective-method class
438 sod-method-role generic
439 standard-effective-method class
440 standard-message class
443 codegen-class generic
444 codegen-message generic
445 codegen-method generic
446 codegen-target generic
447 compute-effective-method-body generic
448 compute-effective-methods generic
449 compute-method-entry-functions generic
450 compute-sod-effective-method generic
451 convert-to-ilayout-inst class
452 effective-method class
453 effective-method-basic-argument-names generic
454 effective-method-class generic
455 effective-method-function-name generic
456 effective-method-message generic
457 ensure-ilayout-var function
458 inst-chain-head generic
461 invoke-delegation-chain function
462 invoke-method function
463 make-convert-to-ilayout-inst function
464 make-method-entries generic
465 make-trampoline function
468 method-entry-chain-head generic
469 method-entry-chain-tail generic
470 method-entry-effective-method generic
471 method-entry-function-name generic
472 method-entry-function-type generic
473 method-entry-slot-name generic
474 primary-method-class generic
475 simple-method-body generic
476 sod-message-argument-tail generic
477 sod-message-effective-method-class generic
478 sod-message-no-varargs-tail generic
479 sod-method-function-name generic
480 sod-method-function-type generic
481 sod-method-next-method-type generic
482 varargs-message-p function
485 *module-dirs* variable
487 c-fragment-text generic
488 code-fragment generic
489 code-fragment-constraints generic
490 code-fragment-item class
491 code-fragment-name generic
492 code-fragment-reason generic
498 declare-output-type function
500 one-off-output function
501 output-module function
502 output-type-pathname function
510 add-clear-the-decks-function function
511 add-module-binding function
512 add-to-module generic
513 clear-the-decks function
514 define-clear-the-decks macro
516 define-module-var macro
517 finalize-module generic
519 module-dependencies generic setf
520 module-import generic
521 module-items generic setf
524 with-module-environment macro
525 with-temporary-module macro
528 add-sequencer-constraint generic
529 add-sequencer-item-function generic
530 ensure-sequencer-item generic
532 invoke-sequencer-items generic
533 make-sequencer-item function
534 sequence-output macro
536 sequencer-constraints generic setf
538 sequencer-item-functions function setf
539 sequencer-item-name function
540 sequencer-item-p function
541 sequencer-table generic
544 parse-property-set function
547 add-property function
548 check-unused-properties function
549 coerce-property-value generic
550 decode-property generic
551 get-property function
552 make-property function
553 make-property-set function
557 p-seenp function setf
561 property-key function
569 store-property function
570 with-pset-iterator macro
595 sb-pcl::definition-source-mixin
596 cl:class [sb-pcl::dependent-update-mixin sb-pcl::standard-specializer]
598 basic-effective-method
599 simple-effective-method
600 aggregating-effective-method
601 standard-effective-method
603 sod-class-effective-slot
611 convert-to-ilayout-inst
624 sb-pcl::standard-specializer
625 cl:class [sb-pcl::dependent-update-mixin sb-pcl::definition-source-mixin]
629 sb-pcl::dependent-update-mixin
630 cl:class [sb-pcl::definition-source-mixin sb-pcl::standard-specializer]
634 sod-class-initializer
635 sod-instance-initializer
644 delegating-direct-method
651 sod-parser:token-scanner
664 add-sequencer-constraint
666 add-sequencer-item-function
670 aggregating-message-properties
672 aggregating-message (eql :custom)
673 base-offset-chain-head
693 c-array-type c-array-type
694 c-class-type c-class-type
695 c-function-type c-function-type
696 c-pointer-type c-pointer-type
697 qualifiable-c-type qualifiable-c-type
698 simple-c-type simple-c-type
699 tagged-c-type tagged-c-type
710 chain-offset-chain-head
714 chain-offset-target-head
716 check-aggregating-message-type
718 aggregating-message (eql :progn) c-function-type
720 aggregating-message t
721 sod-message c-function-type
724 daemon-direct-method sod-message c-function-type
725 sod-method aggregating-message c-function-type
726 sod-method sod-message c-function-type
727 sod-method sod-message c-type
730 class-pointer-chain-head
734 class-pointer-meta-chain-head
736 class-pointer-metaclass
740 code-fragment-constraints
752 (setf codegen-functions)
768 coerce-property-value
769 cl:string (eql :id) (eql :keyword)
770 cl:string (eql :id) (eql :symbol)
771 cl:string (eql :id) (eql :type)
772 cl:string (eql :string) (eql :id)
773 cl:string (eql :string) (eql :keyword)
774 cl:string (eql :string) (eql :symbol)
775 cl:symbol (eql :symbol) (eql :id)
776 cl:symbol (eql :symbol) (eql :keyword)
779 commentify-argument-name
783 compute-aggregating-message-kernel
784 aggregating-message (eql :and) t t t t
785 aggregating-message (eql :custom) t t t t
786 aggregating-message (eql :max) t t t t
787 aggregating-message (eql :min) t t t t
788 aggregating-message (eql :or) t t t t
789 aggregating-message (eql :product) t t t t
790 aggregating-message (eql :progn) t t t t
791 aggregating-message (eql :sum) t t t t
796 compute-effective-method-body
797 simple-effective-method t t
798 compute-effective-methods
800 compute-effective-slot
801 sod-class sod-class-slot
809 compute-method-entry-functions
810 basic-effective-method
811 simple-effective-method
812 compute-sod-effective-method
813 sod-message sod-class
817 sod-class sod-class sod-class sod-class cl:function
821 sod-class sod-class sod-class sod-class
831 effective-method-after-methods
832 basic-effective-method
833 effective-method-around-methods
834 basic-effective-method
835 effective-method-basic-argument-names
836 basic-effective-method
837 effective-method-before-methods
838 basic-effective-method
839 effective-method-class
841 effective-method-function-name
843 effective-method-message
847 effective-slot-direct-slot
849 effective-slot-initializer
860 ensure-sequencer-item
863 sod::basic-codegen t t
875 (eql double-complex) t
876 (eql double-imaginary) t
878 (eql float-complex) t
879 (eql float-imaginary) t
886 (eql long-double-complex) t
887 (eql long-double-imaginary) t
897 (eql unsigned-char) t
898 (eql unsigned-long) t
899 (eql unsigned-long-long) t
900 (eql unsigned-short) t
906 (eql sod-parser:lisp) t
917 (eql double-imaginary)
919 (eql float-imaginary)
924 (eql long-double-complex)
925 (eql long-double-imaginary)
936 (eql signed-long-int)
937 (eql signed-long-long)
938 (eql signed-long-long-int)
940 (eql signed-short-int)
954 (eql unsigned-long-int)
955 (eql unsigned-long-long)
956 (eql unsigned-long-long-int)
958 (eql unsigned-short-int)
965 sod-parser:file-location
977 find-slot-initializer
979 format-temporary-name
988 base-offset (eql :c) t
989 base-offset (eql :h) t
990 basic-effective-method (eql :c) t
991 chain-offset (eql :c) t
992 chain-offset (eql :h) t
993 class-pointer (eql :c) t
994 class-pointer (eql :h) t
995 code-fragment-item t t
996 delegating-direct-method (eql :c) t
997 effective-slot (eql cl:class) t
999 ichain (eql cl:class) t
1000 ichain (eql ilayout) t
1005 islots (eql cl:class) t
1007 method-entry (eql :c) t
1008 method-entry (eql vtmsgs) t
1012 sod-class (eql :c) t
1013 sod-class (eql :h) t
1015 sod-class-effective-slot (eql cl:class) t
1016 sod-method (eql :c) t
1017 sod-method (eql :h) t
1018 sod-slot (eql islots) t
1022 vtable-pointer (eql :h) t
1023 vtable-pointer (eql cl:class) t
1026 vtmsgs (eql vtmsgs) t
1050 convert-to-ilayout-inst
1052 convert-to-ilayout-inst
1062 convert-to-ilayout-inst
1079 convert-to-ilayout-inst
1100 invoke-sequencer-items
1115 sod-class sod-class sod-class sod-class
1119 basic-effective-method sod-class sod-class
1120 sod-parser:make-scanner-stream
1122 make-sod-class-initializer
1124 make-sod-initializer-using-slot
1125 sod-class sod-slot t t t t t
1126 make-sod-instance-initializer
1132 make-sod-method-using-message
1133 sod-message sod-class t t t t
1136 method-entry-chain-head
1138 method-entry-chain-tail
1140 method-entry-effective-method
1142 method-entry-function-name
1143 effective-method sod-class t
1144 method-entry-function-type
1146 method-entry-slot-name
1150 (setf module-dependencies)
1172 primary-method-class
1192 convert-to-ilayout-inst t
1223 qualifiable-c-type t
1224 sod-parser:scanner-token
1226 sequencer-constraints
1228 (setf sequencer-constraints)
1232 cl:shared-initialize
1233 aggregating-message t
1234 basic-direct-method t
1239 simple-effective-method t
1248 aggregating-effective-method t t
1249 standard-effective-method t t
1251 t basic-direct-method (eql sod::function-type)
1252 t basic-effective-method (eql sod::basic-argument-names)
1253 t basic-effective-method (eql sod::functions)
1254 t basic-message (eql sod::argument-tail)
1255 t basic-message (eql sod::no-varargs-tail)
1256 t delegating-direct-method (eql sod::function-type)
1257 t delegating-direct-method (eql sod::next-method-type)
1258 t sod-class (eql sod::%ilayout)
1259 t sod-class (eql sod::effective-methods)
1260 t sod-class (eql sod::vtables)
1263 sod-class-chain-head
1265 sod-class-chain-link
1269 sod-class-class-initializers
1271 (setf sod-class-class-initializers)
1273 sod-class-direct-superclasses
1277 sod-class-instance-initializers
1279 (setf sod-class-instance-initializers)
1283 (setf sod-class-messages)
1289 (setf sod-class-methods)
1295 sod-class-precedence-list
1299 (setf sod-class-slots)
1307 sod-initializer-class
1309 sod-initializer-slot
1311 sod-initializer-value-form
1313 sod-initializer-value-kind
1315 sod-message-argument-tail
1319 sod-message-combination
1321 sod-message-effective-method-class
1324 sod-message-kernel-function
1326 sod-message-method-class
1327 basic-message sod-class t
1328 simple-message sod-class t
1329 sod-message sod-class t
1332 sod-message-no-varargs-tail
1340 sod-method-function-name
1342 sod-method-function-type
1346 sod-method-next-method-type
1347 delegating-direct-method
1354 sod-slot-initializer-function
1358 sod-slot-prepare-function
1365 sod::basic-codegen t
1370 t temporary-variable
1379 vtable-pointer-chain-head
1381 vtable-pointer-chain-tail
1383 vtable-pointer-class
1396 -----------------------------------------------------------------------------
1397 Package `sod-frontend'
1407 -----------------------------------------------------------------------------
1408 Package `sod-parser'
1412 cerror*-with-location function
1413 cerror-with-location function
1414 condition-with-location class
1415 count-and-report-errors macro
1416 enclosed-condition generic
1417 enclosing-condition class
1418 enclosing-condition-with-location class
1419 enclosing-error-with-location class
1420 enclosing-warning-with-location class
1421 error-with-location function class
1422 file-location generic class
1423 file-location-column function
1424 file-location-filename function
1425 file-location-line function
1426 file-location-p function
1427 make-condition-with-location function
1428 make-file-location function
1429 simple-condition-with-location class
1430 simple-error-with-location class
1431 simple-warning-with-location class
1432 warn-with-location function
1433 warning-with-location class
1434 with-default-error-location macro
1436 parser-expr-proto.lisp
1437 apply-operator generic
1439 close-parenthesis class
1442 open-parenthesis class
1443 operator-left-precedence generic
1444 operator-push-action generic
1445 operator-right-precedence generic
1447 prefix-operator class
1449 push-operator generic
1452 simple-binary-operator class
1453 simple-operator class
1454 simple-postfix-operator class
1455 simple-prefix-operator class
1456 simple-unary-operator class
1465 call-pluggable-parser function
1466 cl:char function setf c-type parser
1467 character-parser-context class
1468 combine-parser-failures function
1470 define-pluggable-parser macro
1472 expand-parser-form generic
1473 expand-parser-spec generic
1480 cl:list function class parser opthandler
1482 cl:not function parser
1486 parser-at-eof-p generic
1487 parser-capture-place generic
1488 parser-current-char generic
1489 parser-places-must-be-released-p generic
1490 parser-release-place generic
1491 parser-restore-place generic
1493 parser-token-type generic
1494 parser-token-value generic
1497 pluggable-parser-add function
1502 token-parser-context class
1504 with-parser-context macro
1505 with-parser-place macro
1508 scanner-charbuf-impl.lisp
1509 charbuf-scanner class
1510 charbuf-scanner-map generic
1511 charbuf-scanner-place-p function
1512 charbuf-scanner-stream class
1516 list-scanner-p function
1517 make-list-scanner function
1518 make-string-scanner function
1519 string-scanner class
1520 string-scanner-p function
1523 character-scanner class
1524 character-scanner-context class
1525 character-scanner-stream class
1526 make-scanner-stream generic
1527 parser-scanner generic
1528 scanner-at-eof-p generic
1529 scanner-capture-place generic
1530 scanner-column generic setf
1531 scanner-context class
1532 scanner-current-char generic
1533 scanner-filename generic
1534 scanner-interval generic
1535 scanner-line generic setf
1536 scanner-release-place generic
1537 scanner-restore-place generic
1538 scanner-step generic
1539 scanner-token generic
1540 scanner-unread generic
1542 token-scanner-context class
1543 token-scanner-place class
1544 token-scanner-place-p function
1547 with-scanner-place macro
1550 position-aware-input-stream class
1551 position-aware-output-stream class
1552 position-aware-stream class
1553 position-aware-stream-column generic setf
1554 position-aware-stream-line generic setf
1557 stream-pathname generic
1563 character-parser-context
1564 character-scanner-context [scanner-context]
1568 sb-gray:fundamental-stream [cl:stream]
1569 sb-gray:fundamental-character-stream
1570 sb-gray:fundamental-character-input-stream [sb-gray:fundamental-input-stream]
1571 character-scanner-stream
1572 charbuf-scanner-stream
1573 sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1574 position-aware-input-stream [position-aware-stream]
1575 sb-gray:fundamental-character-output-stream [sb-gray:fundamental-output-stream]
1576 sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1577 position-aware-output-stream [position-aware-stream]
1578 sb-gray:fundamental-input-stream
1579 sb-gray:fundamental-character-input-stream [sb-gray:fundamental-character-stream]
1580 character-scanner-stream
1581 charbuf-scanner-stream
1582 sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1583 position-aware-input-stream [position-aware-stream]
1584 sod-parser::proxy-input-stream [sod-parser::proxy-stream]
1585 sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1586 position-aware-input-stream [position-aware-stream]
1587 sb-gray:fundamental-output-stream
1588 sb-gray:fundamental-character-output-stream [sb-gray:fundamental-character-stream]
1589 sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1590 position-aware-output-stream [position-aware-stream]
1591 sod-parser::proxy-stream
1592 position-aware-stream
1593 position-aware-input-stream [sod-parser::proxy-character-input-stream]
1594 position-aware-output-stream [sod-parser::proxy-character-output-stream]
1595 sod-parser::proxy-character-output-stream [sb-gray:fundamental-character-output-stream]
1596 position-aware-output-stream [position-aware-stream]
1597 sod-parser::proxy-input-stream [sb-gray:fundamental-input-stream]
1598 sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1599 position-aware-input-stream [position-aware-stream]
1601 sod-parser::parenthesis
1603 open-parenthesis [prefix-operator]
1605 open-parenthesis [sod-parser::parenthesis]
1606 simple-prefix-operator [simple-unary-operator]
1608 character-scanner-context [character-parser-context]
1609 token-scanner-context [token-parser-context]
1611 simple-binary-operator
1612 simple-unary-operator
1613 simple-postfix-operator
1614 simple-prefix-operator [prefix-operator]
1615 token-parser-context
1616 token-scanner-context [scanner-context]
1624 sb-gray:fundamental-stream [cl:standard-object]
1625 sb-gray:fundamental-character-stream
1626 sb-gray:fundamental-character-input-stream [sb-gray:fundamental-input-stream]
1627 character-scanner-stream
1628 charbuf-scanner-stream
1629 sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1630 position-aware-input-stream [position-aware-stream]
1631 sb-gray:fundamental-character-output-stream [sb-gray:fundamental-output-stream]
1632 sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1633 position-aware-output-stream [position-aware-stream]
1634 sb-gray:fundamental-input-stream
1635 sb-gray:fundamental-character-input-stream [sb-gray:fundamental-character-stream]
1636 character-scanner-stream
1637 charbuf-scanner-stream
1638 sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1639 position-aware-input-stream [position-aware-stream]
1640 sod-parser::proxy-input-stream [sod-parser::proxy-stream]
1641 sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1642 position-aware-input-stream [position-aware-stream]
1643 sb-gray:fundamental-output-stream
1644 sb-gray:fundamental-character-output-stream [sb-gray:fundamental-character-stream]
1645 sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1646 position-aware-output-stream [position-aware-stream]
1647 sod-parser::proxy-stream
1648 position-aware-stream
1649 position-aware-input-stream [sod-parser::proxy-character-input-stream]
1650 position-aware-output-stream [sod-parser::proxy-character-output-stream]
1651 sod-parser::proxy-character-output-stream [sb-gray:fundamental-character-output-stream]
1652 position-aware-output-stream [position-aware-stream]
1653 sod-parser::proxy-input-stream [sb-gray:fundamental-input-stream]
1654 sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1655 position-aware-input-stream [position-aware-stream]
1659 open-parenthesis sod-parser::expression-parse-state
1660 simple-binary-operator sod-parser::expression-parse-state
1661 simple-unary-operator sod-parser::expression-parse-state
1683 character-parser-context (eql cl:char) t
1684 character-parser-context (eql cl:not) t
1685 character-parser-context (eql cl:satisfies) t
1686 character-parser-context (eql filter) t
1687 character-parser-context (eql if-char) t
1688 list-parser (eql cl:quote) t
1689 list-parser (eql cl:type) t
1690 token-parser-context (eql token) t
1691 token-scanner-context (eql cl:error) t
1692 token-scanner-context (eql sod:skip-until) t
1698 character-parser-context (eql :any)
1699 character-parser-context (eql :whitespace)
1700 character-parser-context cl:character
1701 character-parser-context cl:string
1703 token-parser-context cl:string
1704 token-parser-context t
1716 sod-parser::charbuf-scanner-place
1717 condition-with-location
1719 position-aware-stream
1725 sod:sod-token-scanner
1729 operator-left-precedence
1730 simple-binary-operator
1731 simple-postfix-operator
1732 operator-push-action
1736 operator-right-precedence
1737 simple-binary-operator
1738 simple-postfix-operator
1739 simple-prefix-operator
1744 token-parser-context
1745 parser-capture-place
1751 character-scanner-context
1753 parser-places-must-be-released-p
1756 sod-parser::list-scanner-context
1758 sod-parser::string-scanner-context
1759 parser-release-place
1762 parser-restore-place
1772 token-scanner-context
1774 token-scanner-context
1775 position-aware-stream-column
1776 position-aware-stream
1777 (setf position-aware-stream-column)
1778 t position-aware-stream
1779 position-aware-stream-line
1780 position-aware-stream
1781 (setf position-aware-stream-line)
1782 t position-aware-stream
1787 t sod-parser::expression-parse-state
1788 close-parenthesis sod-parser::expression-parse-state
1789 open-parenthesis sod-parser::expression-parse-state
1790 prefix-operator sod-parser::expression-parse-state
1792 t sod-parser::expression-parse-state
1798 scanner-capture-place
1808 (setf scanner-column)
1810 scanner-current-char
1826 scanner-release-place
1830 scanner-restore-place
1841 sod:sod-token-scanner
1844 cl:shared-initialize
1846 simple-binary-operator t
1848 sb-gray:stream-line-column
1849 position-aware-output-stream
1853 position-aware-stream
1854 sod-parser::proxy-stream
1855 sb-gray:stream-peek-char
1856 character-scanner-stream
1857 sb-gray:stream-read-char
1858 character-scanner-stream
1859 position-aware-input-stream
1860 sb-gray:stream-read-line
1861 charbuf-scanner-stream
1862 position-aware-input-stream
1863 sb-gray:stream-read-sequence
1864 charbuf-scanner-stream cl:string
1865 position-aware-input-stream t
1866 sb-gray:stream-start-line-p
1867 position-aware-output-stream
1868 sb-gray:stream-terpri
1869 position-aware-output-stream
1870 sb-gray:stream-unread-char
1871 character-scanner-stream t
1872 position-aware-input-stream t
1873 sb-gray:stream-write-char
1874 position-aware-output-stream t
1875 sb-gray:stream-write-sequence
1876 position-aware-output-stream t
1877 sb-gray:stream-write-string
1878 position-aware-output-stream t
1889 -----------------------------------------------------------------------------
1893 *command-line* variable
1896 *program-name* variable
1901 define-program function
1909 help-options optmacro
1912 invoke-option-handler function
1913 cl:keyword opthandler
1914 cl:list function class parser opthandler
1915 make-option function
1916 make-option-parser function
1918 op-long-only-p function setf
1919 op-negated-numeric-p function setf
1920 op-negated-p function setf
1921 op-non-option function setf
1922 op-numeric-p function setf
1923 op-options function setf
1924 opt-arg-name function setf
1925 opt-arg-optional-p function setf
1926 opt-documentation function setf
1927 opt-long-name function setf
1928 opt-negated-tag function setf
1929 opt-short-name function setf
1930 opt-tag function setf
1932 option-parse-error function class
1933 option-parse-next function
1934 option-parse-remainder function
1935 option-parse-return function
1936 option-parse-try macro
1938 option-parser-p function
1941 parse-option-form function
1942 cl:read function opthandler
1943 sanity-check-option-list function
1944 cl:set function opthandler
1945 set-command-line-arguments function
1948 simple-usage function
1949 cl:string function class c-type opthandler
1950 with-unix-error-reporting macro
1952 Leaked slot names: cl:documentation, options
1953 option: cl:documentation
1954 option-parser: options
1967 -----------------------------------------------------------------------------
1968 Package `sod-utilities'
1979 backtrack-position function
1982 copy-instance function
1983 copy-instance-using-class generic
1985 define-access-wrapper macro
1986 define-on-demand-slot macro
1988 sb-mop:eql-specializer class
1989 sb-mop:eql-specializer-object generic
1990 frob-identifier function
1991 sb-mop:generic-function-methods generic setf
1992 inconsistent-merge-error class
1993 instance-initargs generic
1996 lbuild-add-list function
1997 lbuild-list function
2001 make-list-builder function
2003 maybe-print-unreadable-object macro
2004 merge-error-candidates generic
2005 merge-lists function
2006 sb-mop:method-specializers generic
2009 print-ugly-stuff function
2011 symbolicate function
2012 update-position function
2013 whitespace-char-p function
2015 with-locatives macro
2023 sb-pcl::exact-class-specializer
2024 sb-mop:eql-specializer [sb-pcl::standard-specializer sb-pcl::specializer-with-object]
2025 sb-pcl::specializer-with-object
2026 sb-mop:eql-specializer [sb-pcl::standard-specializer sb-pcl::exact-class-specializer]
2027 sb-pcl::standard-specializer
2028 sb-mop:eql-specializer [sb-pcl::exact-class-specializer sb-pcl::specializer-with-object]
2033 copy-instance-using-class
2035 sb-mop:eql-specializer-object
2036 sb-mop:eql-specializer
2037 sb-mop:generic-function-methods
2038 cl:standard-generic-function
2039 (setf sb-mop:generic-function-methods)
2040 t cl:standard-generic-function
2043 merge-error-candidates
2044 inconsistent-merge-error
2045 sb-mop:method-specializers