]> git.donarmstrong.com Git - lilypond.git/blobdiff - ly/performer-init.ly
* scm/music-functions.scm (determine-split-list): further analysis.
[lilypond.git] / ly / performer-init.ly
index 2f54e69c06e9d7fb3e2c2983dcf56e3451a766d1..25d9d362cdf44d96cf81bb50d86a90e309a0d0a8 100644 (file)
@@ -1,9 +1,9 @@
-\version "1.7.18"
+\version "1.9.8"
 
 %
 % setup for Request->Element conversion. Guru-only
 %
-StaffContext = \translator {
+\translator {
        \type "Staff_performer"
        \name Staff
        \accepts Voice
@@ -14,54 +14,59 @@ StaffContext = \translator {
 
 }
 
-VoiceContext = \translator {
+\translator {
        \type "Performer_group_performer"
        \name Voice
        \consists "Dynamic_performer"
        \consists "Span_dynamic_performer"
+       \consists "Tie_performer"
        \consists "Piano_pedal_performer"
        \accepts "Thread"
 }
 
-ThreadContext = \translator {
+\translator {
        \type "Performer_group_performer"
        \name Thread
        \consists "Note_performer"
-       \consists "Tie_performer"
 }
 
-FiguredBassContext = \translator {
+\translator {
        \type "Performer_group_performer"
        \name FiguredBass 
        \consists "Swallow_performer"
 }
 
-GrandStaffContext = \translator {
+\translator {
        \type "Performer_group_performer"
        \name GrandStaff
        \accepts RhythmicStaff
        \accepts Staff
 }
 
-PianoStaffContext = \translator {
+\translator {
         \type "Performer_group_performer"
        \name "PianoStaff"
        \accepts Staff
 }
 
-TabVoiceContext = \translator {
+\translator {
         \type "Performer_group_performer"
        \name "TabVoice"
        \consists "Swallow_performer"
 }
 
-TabStaffContext = \translator {
+\translator {
+        \type "Performer_group_performer"
+       \name "Devnull"
+       \consists "Swallow_performer"
+}
+\translator {
         \type "Performer_group_performer"
        \name "TabStaff"
        \accepts "TabVoice"
 }
 
-ScoreContext = \translator {
+\translator {
        \type "Score_performer"
 
        \name Score
@@ -73,6 +78,7 @@ ScoreContext = \translator {
        \accepts TabStaff
        \accepts Lyrics 
        \accepts StaffGroup
+       \accepts Devnull
        \accepts ChoirStaff
        \accepts RhythmicStaff
        \accepts ChordNames
@@ -126,15 +132,6 @@ ScoreContext = \translator {
        \accepts Staff
 }
 
+\translator { \StaffContext \name RhythmicStaff }
 
 
-\translator { \ScoreContext }
-\translator { \StaffContext }
-\translator { \StaffContext \name RhythmicStaff }
-\translator { \VoiceContext }
-\translator { \ThreadContext }
-\translator { \PianoStaffContext }
-\translator { \TabVoiceContext }
-\translator { \TabStaffContext }
-\translator { \GrandStaffContext }
-\translator { \FiguredBassContext }