File tree Expand file tree Collapse file tree 3 files changed +0
-28
lines changed Expand file tree Collapse file tree 3 files changed +0
-28
lines changed Original file line number Diff line number Diff line change 33
33
(define-abstraction quote +symbol-quote+ ()
34
34
((form :initarg :form :reader quoted-form)))
35
35
36
- (defmethod transform (transformer (form quote) environment)
37
- (declare (ignore transformer))
38
- (values (quoted-form form) environment))
39
-
40
36
(define-abstraction seq +symbol-seq+ ()
41
37
((elements :initarg :elements :accessor seq-elements :initform (fset :seq) :slot-name +symbol-seq-elements+ )))
42
38
Original file line number Diff line number Diff line change 84
84
(if (slot-boundp instance name)
85
85
(init-subform instance name (cl :slot-value instance name)))))) ; ;TODO lists of children
86
86
87
- (defgeneric transform (transformer form environment))
88
-
89
87
#|TODO move/redo
90
88
(defclass constant (form)
91
89
((value :initarg :value :reader constant-value)))
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments