-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.lisp
34 lines (30 loc) · 984 Bytes
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
(cl:defpackage #:inheriting-readers
(:use #:cl)
(:shadow #:class
#:standard-class)
(:export #:inheritance-scheme
#:parent-mixin
#:parent
#:parent-function-mixin
#:parent-function
#:nil-is-valid-parent-p-mixin
#:nil-is-valid-parent-p
#:standard-inheritance-scheme
#:inheritance-scheme-mixin
#:inheritance-scheme-class
#:resolve-inheritance-scheme
#:inheritance-schemes-mixin
#:inheritance-schemes
#:canonicalize-inheritance-schemes
#:inherit-mixin
#:inherit
#:inherit-class-option-mixin
#:reader-method
#:standard-reader-method
#:compute-inheriting-method-initargs-overrides
#:standard-metaclass
#:class
#:standard-class
#:direct-slot
#:standard-direct-slot
#:expand-inherit-slot-option))