(step . step)
))
-(define (assoc-get-default key alist default)
- "Return value if KEY in ALIST, else DEFAULT."
- (let ((entry (assoc key alist)))
- (if entry (cdr entry) default)))
-
(define (musicxml-node->string node)
- (let ((xml-name (assoc-get-default (node-name node) node-names #f)))
+ (let ((xml-name (assoc-get (node-name node) node-names #f)))
(string-append
(if xml-name (open-tag xml-name '() '()) "")
(if (equal? (node-value node) "")
(let* ((name (ly:music-property music 'name))
(e (ly:music-property music 'element))
(es (ly:music-property music 'elements))
- (mprops (ly:mutable-music-properties music))
+ (mprops (ly:music-mutable-properties music))
(d (ly:music-property music 'duration))
(p (ly:music-property music 'pitch))
(ignore-props '(origin elements duration pitch element)))