comparison base/classes.lisp @ 89:0b4c624910f1

base/: basic protocol for accessing monodies darcs-hash:20070723140651-c0ce4-2c828ea984eb92f0ccb73866a6a496131c8fa736.gz
author Marcus Pearce <m.pearce@gold.ac.uk>
date Mon, 23 Jul 2007 15:06:51 +0100
parents 8ea75cc8bc2c
children ad9cca28fecf
comparison
equal deleted inserted replaced
88:8ea75cc8bc2c 89:0b4c624910f1
6 (defclass time-ordered-constituent (constituent list-slot-sequence) 6 (defclass time-ordered-constituent (constituent list-slot-sequence)
7 ;; this won't work if lisp implementation doesn't support extensible 7 ;; this won't work if lisp implementation doesn't support extensible
8 ;; sequences. 8 ;; sequences.
9 ()) 9 ())
10 (defclass composition (time-ordered-constituent) ()) 10 (defclass composition (time-ordered-constituent) ())
11 (defclass monody (time-ordered-constituent) ()) 11 (defclass monody (composition) ())
12 12
13 ;; types of information-specifiers 13 ;; types of information-specifiers
14 14
15 (defclass identifier () ()) ;; for composition specification 15 (defclass identifier () ()) ;; for composition specification
16 (defclass moment-designator () ()) 16 (defclass moment-designator () ())