]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/reverse-music.ly
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / input / test / reverse-music.ly
index 985b471aefc688de13ba8b485a2476ef4f8d1fff..828afcd59b3254b24dc657f44ad34c9627e7aac9 100644 (file)
@@ -1,6 +1,5 @@
-\version "2.9.7"
-\sourcefilename "reverse-music.ly"
 
+\version "2.7.39"
 % possible rename to scheme-something.
 \header { texidoc="@cindex Scheme Reverse Music
 Symmetric, or palindromical music can be produced, first, by printing
@@ -9,6 +8,8 @@ function to reverse the syntax.
 "
 }
 
+music =  \relative c'' { c4 d4( e4 f4 }
+
 #(define (reverse-music music)
   (let* ((elements (ly:music-property music 'elements))
          (reversed (reverse elements))
@@ -29,18 +30,12 @@ function to reverse the syntax.
 
     music))
 
-reverseMusic =
-#(define-music-function (parser location m) (ly:music?)
-               (reverse-music m)
-       )       
-
-music =  \relative c'' { c4 d4( e4 f4 }
-
 \score {
-\context Voice {
+  \context Voice {
     \music
-    \reverseMusic \music
+    \applyMusic #reverse-music \music
   }
   \layout { ragged-right = ##t}
 }
 
+