Branch Coverage

blib/lib/Syntax/Highlight/Engine/Kate/LilyPond.pm
Criterion Covered Total %
branch 294 548 53.6


line true false branch
121 0 34 if ($self->testDetectChar($text, "(", 0, 0, 0, undef, 0, "Command", "Header"))
129 2 32 if ($self->testDetectChar($text, ")", 0, 0, 0, undef, 0, "#pop", "Header"))
148 0 0 if ($self->testDetect2Chars($text, ">", ">", 0, 0, 0, undef, 0, "#pop", "Context"))
161 2 352 if ($self->testDetectChar($text, "}", 0, 0, 0, undef, 0, "#pop", "Keyword"))
178 0 0 if ($self->testDetectChar($text, "%", 0, 0, 0, undef, 0, "Comment", "Comment"))
186 0 0 if ($self->testDetectChar($text, "}", 0, 0, 0, undef, 0, "#pop", "Lyrics"))
198 4 6808 if ($self->testKeyword($text, "repeats", 0, undef, 0, "#stay", "Repeat"))
205 0 6808 if ($self->testKeyword($text, "commands", 0, undef, 0, "Keyword", "Keyword"))
212 0 6808 if ($self->testStringDetect($text, "\\addquote", 0, 0, 0, undef, 0, "#stay", "Keyword"))
219 0 6808 if ($self->testStringDetect($text, "\\aeolian", 0, 0, 0, undef, 0, "#stay", "Keyword"))
226 0 6808 if ($self->testStringDetect($text, "\\applymusic", 0, 0, 0, undef, 0, "#stay", "Keyword"))
233 0 6808 if ($self->testStringDetect($text, "\\applyoutput", 0, 0, 0, undef, 0, "#stay", "Keyword"))
240 0 6808 if ($self->testStringDetect($text, "\\autochange", 0, 0, 0, undef, 0, "#stay", "Keyword"))
247 8 6800 if ($self->testStringDetect($text, "\\bar", 0, 0, 0, undef, 0, "#stay", "Keyword"))
254 0 6800 if ($self->testStringDetect($text, "\\bold", 0, 0, 0, undef, 0, "#stay", "Keyword"))
261 0 6800 if ($self->testStringDetect($text, "\\bookpaper", 0, 0, 0, undef, 0, "#stay", "Keyword"))
268 0 6800 if ($self->testStringDetect($text, "\\book", 0, 0, 0, undef, 0, "#stay", "Keyword"))
275 0 6800 if ($self->testStringDetect($text, "\\breathe", 0, 0, 0, undef, 0, "#stay", "Keyword"))
282 0 6800 if ($self->testStringDetect($text, "\\breve ", 0, 0, 0, undef, 0, "#stay", "Keyword"))
289 0 6800 if ($self->testStringDetect($text, "\\cadenzaOff", 0, 0, 0, undef, 0, "#stay", "Keyword"))
296 0 6800 if ($self->testStringDetect($text, "\\cadenzaOn", 0, 0, 0, undef, 0, "#stay", "Keyword"))
303 0 6800 if ($self->testStringDetect($text, "\\change", 0, 0, 0, undef, 0, "#stay", "Keyword"))
310 0 6800 if ($self->testStringDetect($text, "\\chords", 0, 0, 0, undef, 0, "#stay", "Keyword"))
317 0 6800 if ($self->testStringDetect($text, "\\column", 0, 0, 0, undef, 0, "#stay", "Keyword"))
324 2 6798 if ($self->testStringDetect($text, "\\consists", 0, 0, 0, undef, 0, "#stay", "Keyword"))
331 12 6786 if ($self->testStringDetect($text, "\\context", 0, 0, 0, undef, 0, "#stay", "Keyword"))
338 0 6786 if ($self->testStringDetect($text, "\\default", 0, 0, 0, undef, 0, "#stay", "Keyword"))
345 0 6786 if ($self->testStringDetect($text, "\\dorian", 0, 0, 0, undef, 0, "#stay", "Keyword"))
352 0 6786 if ($self->testStringDetect($text, "\\dotsBoth", 0, 0, 0, undef, 0, "#stay", "Keyword"))
359 0 6786 if ($self->testStringDetect($text, "\\dotsDown", 0, 0, 0, undef, 0, "#stay", "Keyword"))
366 0 6786 if ($self->testStringDetect($text, "\\dotsUp", 0, 0, 0, undef, 0, "#stay", "Keyword"))
373 0 6786 if ($self->testStringDetect($text, "\\drums", 0, 0, 0, undef, 0, "#stay", "Keyword"))
380 0 6786 if ($self->testStringDetect($text, "\\dynamicBoth", 0, 0, 0, undef, 0, "#stay", "Keyword"))
387 0 6786 if ($self->testStringDetect($text, "\\dynamicDown", 0, 0, 0, undef, 0, "#stay", "Keyword"))
394 0 6786 if ($self->testStringDetect($text, "\\dynamicUp", 0, 0, 0, undef, 0, "#stay", "Keyword"))
401 0 6786 if ($self->testStringDetect($text, "\\emptyText", 0, 0, 0, undef, 0, "#stay", "Keyword"))
408 0 6786 if ($self->testStringDetect($text, "\\fatText", 0, 0, 0, undef, 0, "#stay", "Keyword"))
415 0 6786 if ($self->testStringDetect($text, "\\figures", 0, 0, 0, undef, 0, "#stay", "Keyword"))
422 0 6786 if ($self->testStringDetect($text, "\\finger", 0, 0, 0, undef, 0, "#stay", "Keyword"))
429 0 6786 if ($self->testStringDetect($text, "\\flat", 0, 0, 0, undef, 0, "#stay", "Keyword"))
436 0 6786 if ($self->testStringDetect($text, "\\germanChords", 0, 0, 0, undef, 0, "#stay", "Keyword"))
443 0 6786 if ($self->testStringDetect($text, "\\include", 0, 0, 0, undef, 0, "#stay", "Keyword"))
450 0 6786 if ($self->testStringDetect($text, "\\input", 0, 0, 0, undef, 0, "#stay", "Keyword"))
457 0 6786 if ($self->testStringDetect($text, "\\italic", 0, 0, 0, undef, 0, "#stay", "Keyword"))
464 0 6786 if ($self->testStringDetect($text, "\\ionian", 0, 0, 0, undef, 0, "#stay", "Keyword"))
471 0 6786 if ($self->testStringDetect($text, "\\locrian", 0, 0, 0, undef, 0, "#stay", "Keyword"))
478 0 6786 if ($self->testStringDetect($text, "\\longa", 0, 0, 0, undef, 0, "#stay", "Keyword"))
485 0 6786 if ($self->testStringDetect($text, "\\lydian", 0, 0, 0, undef, 0, "#stay", "Keyword"))
492 0 6786 if ($self->testStringDetect($text, "\\lyricsto", 0, 0, 0, undef, 0, "#stay", "Keyword"))
499 8 6778 if ($self->testStringDetect($text, "\\major", 0, 0, 0, undef, 0, "#stay", "Keyword"))
506 0 6778 if ($self->testStringDetect($text, "\\mark", 0, 0, 0, undef, 0, "#stay", "Keyword"))
513 0 6778 if ($self->testStringDetect($text, "\\markup", 0, 0, 0, undef, 0, "#stay", "Keyword"))
520 0 6778 if ($self->testStringDetect($text, "\\midi", 0, 0, 0, undef, 0, "#stay", "Keyword"))
527 0 6778 if ($self->testStringDetect($text, "\\minor", 0, 0, 0, undef, 0, "#stay", "Keyword"))
534 0 6778 if ($self->testStringDetect($text, "\\mixolydian", 0, 0, 0, undef, 0, "#stay", "Keyword"))
541 0 6778 if ($self->testStringDetect($text, "\\musicglyph", 0, 0, 0, undef, 0, "#stay", "Keyword"))
548 0 6778 if ($self->testStringDetect($text, "\\newlyrics", 0, 0, 0, undef, 0, "#stay", "Keyword"))
555 0 6778 if ($self->testStringDetect($text, "\\new", 0, 0, 0, undef, 0, "#stay", "Keyword"))
562 0 6778 if ($self->testStringDetect($text, "\\noBeam", 0, 0, 0, undef, 0, "#stay", "Keyword"))
569 12 6766 if ($self->testStringDetect($text, "\\notes", 0, 0, 0, undef, 0, "#stay", "Keyword"))
576 0 6766 if ($self->testStringDetect($text, "\\octave", 0, 0, 0, undef, 0, "#stay", "Keyword"))
583 0 6766 if ($self->testStringDetect($text, "\\once", 0, 0, 0, undef, 0, "#stay", "Keyword"))
590 6 6760 if ($self->testStringDetect($text, "\\oneVoice", 0, 0, 0, undef, 0, "#stay", "Keyword"))
597 0 6760 if ($self->testStringDetect($text, "\\override", 0, 0, 0, undef, 0, "#stay", "Keyword"))
604 0 6760 if ($self->testStringDetect($text, "\\pageBreak", 0, 0, 0, undef, 0, "#stay", "Keyword"))
611 2 6758 if ($self->testStringDetect($text, "\\paper", 0, 0, 0, undef, 0, "#stay", "Keyword"))
618 0 6758 if ($self->testStringDetect($text, "\\partcombine", 0, 0, 0, undef, 0, "#stay", "Keyword"))
625 0 6758 if ($self->testStringDetect($text, "\\partial", 0, 0, 0, undef, 0, "#stay", "Keyword"))
632 0 6758 if ($self->testStringDetect($text, "\\phrasingSlurBoth", 0, 0, 0, undef, 0, "#stay", "Keyword"))
639 0 6758 if ($self->testStringDetect($text, "\\phrasingSlurDown", 0, 0, 0, undef, 0, "#stay", "Keyword"))
646 0 6758 if ($self->testStringDetect($text, "\\phrasingSlurUp", 0, 0, 0, undef, 0, "#stay", "Keyword"))
653 0 6758 if ($self->testStringDetect($text, "\\phrigian", 0, 0, 0, undef, 0, "#stay", "Keyword"))
660 0 6758 if ($self->testStringDetect($text, "\\property", 0, 0, 0, undef, 0, "#stay", "Keyword"))
667 0 6758 if ($self->testStringDetect($text, "\\quote", 0, 0, 0, undef, 0, "#stay", "Keyword"))
674 0 6758 if ($self->testStringDetect($text, "\\raise", 0, 0, 0, undef, 0, "#stay", "Keyword"))
681 0 6758 if ($self->testStringDetect($text, "\\relative", 0, 0, 0, undef, 0, "#stay", "Keyword"))
688 0 6758 if ($self->testStringDetect($text, "\\remove", 0, 0, 0, undef, 0, "#stay", "Keyword"))
695 0 6758 if ($self->testStringDetect($text, "\\renameinput", 0, 0, 0, undef, 0, "#stay", "Keyword"))
702 0 6758 if ($self->testStringDetect($text, "\\rest", 0, 0, 0, undef, 0, "#stay", "Keyword"))
709 0 6758 if ($self->testStringDetect($text, "\\revert", 0, 0, 0, undef, 0, "#stay", "Keyword"))
716 2 6756 if ($self->testStringDetect($text, "\\score", 0, 0, 0, undef, 0, "#stay", "Keyword"))
723 0 6756 if ($self->testStringDetect($text, "\\scriptBoth", 0, 0, 0, undef, 0, "#stay", "Keyword"))
730 0 6756 if ($self->testStringDetect($text, "\\scriptDown", 0, 0, 0, undef, 0, "#stay", "Keyword"))
737 0 6756 if ($self->testStringDetect($text, "\\scriptUp", 0, 0, 0, undef, 0, "#stay", "Keyword"))
744 0 6756 if ($self->testStringDetect($text, "\\semiGermanChords", 0, 0, 0, undef, 0, "#stay", "Keyword"))
751 0 6756 if ($self->testStringDetect($text, "\\setEasyHeads", 0, 0, 0, undef, 0, "#stay", "Keyword"))
758 0 6756 if ($self->testStringDetect($text, "\\setHairpinCresc", 0, 0, 0, undef, 0, "#stay", "Keyword"))
765 0 6756 if ($self->testStringDetect($text, "\\setTextCresc", 0, 0, 0, undef, 0, "#stay", "Keyword"))
772 0 6756 if ($self->testStringDetect($text, "\\set", 0, 0, 0, undef, 0, "#stay", "Keyword"))
779 0 6756 if ($self->testStringDetect($text, "\\shiftOff", 0, 0, 0, undef, 0, "#stay", "Keyword"))
786 0 6756 if ($self->testStringDetect($text, "\\shiftOnnn", 0, 0, 0, undef, 0, "#stay", "Keyword"))
793 0 6756 if ($self->testStringDetect($text, "\\shiftOnn", 0, 0, 0, undef, 0, "#stay", "Keyword"))
800 0 6756 if ($self->testStringDetect($text, "\\shiftOn", 0, 0, 0, undef, 0, "#stay", "Keyword"))
807 0 6756 if ($self->testStringDetect($text, "\\simultaneous", 0, 0, 0, undef, 0, "#stay", "Keyword"))
814 0 6756 if ($self->testStringDetect($text, "\\skip ", 0, 0, 0, undef, 0, "#stay", "Keyword"))
821 0 6756 if ($self->testStringDetect($text, "\\slurBoth", 0, 0, 0, undef, 0, "#stay", "Keyword"))
828 0 6756 if ($self->testStringDetect($text, "\\slurDotted", 0, 0, 0, undef, 0, "#stay", "Keyword"))
835 0 6756 if ($self->testStringDetect($text, "\\slurDown", 0, 0, 0, undef, 0, "#stay", "Keyword"))
842 0 6756 if ($self->testStringDetect($text, "\\slurSolid", 0, 0, 0, undef, 0, "#stay", "Keyword"))
849 0 6756 if ($self->testStringDetect($text, "\\slurUp", 0, 0, 0, undef, 0, "#stay", "Keyword"))
856 0 6756 if ($self->testStringDetect($text, "\\smaller", 0, 0, 0, undef, 0, "#stay", "Keyword"))
863 0 6756 if ($self->testStringDetect($text, "\\startGroup", 0, 0, 0, undef, 0, "#stay", "Keyword"))
870 0 6756 if ($self->testStringDetect($text, "\\startTextSpan", 0, 0, 0, undef, 0, "#stay", "Keyword"))
877 0 6756 if ($self->testStringDetect($text, "\\stemBoth", 0, 0, 0, undef, 0, "#stay", "Keyword"))
884 0 6756 if ($self->testStringDetect($text, "\\stemDown", 0, 0, 0, undef, 0, "#stay", "Keyword"))
891 0 6756 if ($self->testStringDetect($text, "\\stemUp", 0, 0, 0, undef, 0, "#stay", "Keyword"))
898 0 6756 if ($self->testStringDetect($text, "\\stopGroup", 0, 0, 0, undef, 0, "#stay", "Keyword"))
905 0 6756 if ($self->testStringDetect($text, "\\stopTextSpan", 0, 0, 0, undef, 0, "#stay", "Keyword"))
912 0 6756 if ($self->testStringDetect($text, "\\tag", 0, 0, 0, undef, 0, "#stay", "Keyword"))
919 0 6756 if ($self->testStringDetect($text, "\\tempo", 0, 0, 0, undef, 0, "#stay", "Keyword"))
926 0 6756 if ($self->testStringDetect($text, "\\thumb", 0, 0, 0, undef, 0, "#stay", "Keyword"))
933 0 6756 if ($self->testStringDetect($text, "\\tieBoth", 0, 0, 0, undef, 0, "#stay", "Keyword"))
940 0 6756 if ($self->testStringDetect($text, "\\tieDotted", 0, 0, 0, undef, 0, "#stay", "Keyword"))
947 0 6756 if ($self->testStringDetect($text, "\\tieDown", 0, 0, 0, undef, 0, "#stay", "Keyword"))
954 0 6756 if ($self->testStringDetect($text, "\\tieSolid", 0, 0, 0, undef, 0, "#stay", "Keyword"))
961 0 6756 if ($self->testStringDetect($text, "\\tieUp", 0, 0, 0, undef, 0, "#stay", "Keyword"))
968 0 6756 if ($self->testStringDetect($text, "\\transpose", 0, 0, 0, undef, 0, "#stay", "Keyword"))
975 0 6756 if ($self->testStringDetect($text, "\\transposition", 0, 0, 0, undef, 0, "#stay", "Keyword"))
982 0 6756 if ($self->testStringDetect($text, "\\tupletBoth", 0, 0, 0, undef, 0, "#stay", "Keyword"))
989 0 6756 if ($self->testStringDetect($text, "\\tupletDown", 0, 0, 0, undef, 0, "#stay", "Keyword"))
996 0 6756 if ($self->testStringDetect($text, "\\tupletUp", 0, 0, 0, undef, 0, "#stay", "Keyword"))
1003 0 6756 if ($self->testStringDetect($text, "\\typewriter", 0, 0, 0, undef, 0, "#stay", "Keyword"))
1010 0 6756 if ($self->testStringDetect($text, "\\voiceFour", 0, 0, 0, undef, 0, "#stay", "Keyword"))
1017 0 6756 if ($self->testStringDetect($text, "\\unset", 0, 0, 0, undef, 0, "#stay", "Keyword"))
1024 8 6748 if ($self->testStringDetect($text, "\\voiceOne", 0, 0, 0, undef, 0, "#stay", "Keyword"))
1031 0 6748 if ($self->testStringDetect($text, "\\voiceThree", 0, 0, 0, undef, 0, "#stay", "Keyword"))
1038 2 6746 if ($self->testStringDetect($text, "\\voiceTwo", 0, 0, 0, undef, 0, "#stay", "Keyword"))
1045 0 6746 if ($self->testStringDetect($text, "\\with", 0, 0, 0, undef, 0, "#stay", "Keyword"))
1052 0 6746 if ($self->testStringDetect($text, "\\accento", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1059 0 6746 if ($self->testStringDetect($text, "\\acciaccatura", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1066 0 6746 if ($self->testStringDetect($text, "\\appoggiatura", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1073 0 6746 if ($self->testStringDetect($text, "\\arpeggioBoth", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1080 0 6746 if ($self->testStringDetect($text, "\\arpeggioBracket", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1087 0 6746 if ($self->testStringDetect($text, "\\arpeggioDown", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1094 0 6746 if ($self->testStringDetect($text, "\\arpeggioUp", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1101 0 6746 if ($self->testStringDetect($text, "\\arpeggio", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1108 0 6746 if ($self->testStringDetect($text, "\\coda", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1115 0 6746 if ($self->testStringDetect($text, "\\downbow", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1122 0 6746 if ($self->testStringDetect($text, "\\downmordent", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1129 0 6746 if ($self->testStringDetect($text, "\\downprall", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1136 0 6746 if ($self->testStringDetect($text, "\\fermataMarkup", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1143 0 6746 if ($self->testStringDetect($text, "\\fermata", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1150 0 6746 if ($self->testStringDetect($text, "\\flageolet", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1157 0 6746 if ($self->testStringDetect($text, "\\glissando", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1164 0 6746 if ($self->testStringDetect($text, "\\grace", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1171 0 6746 if ($self->testStringDetect($text, "\\harmonic", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1178 0 6746 if ($self->testStringDetect($text, "\\lheel", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1185 0 6746 if ($self->testStringDetect($text, "\\lineprall", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1192 0 6746 if ($self->testStringDetect($text, "\\longfermata", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1199 0 6746 if ($self->testStringDetect($text, "\\ltoe", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1206 0 6746 if ($self->testStringDetect($text, "\\melismaEnd", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1213 0 6746 if ($self->testStringDetect($text, "\\melisma", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1220 0 6746 if ($self->testStringDetect($text, "\\mordent", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1227 0 6746 if ($self->testStringDetect($text, "\\open", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1234 0 6746 if ($self->testStringDetect($text, "\\portato", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1241 0 6746 if ($self->testStringDetect($text, "\\prall", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1248 0 6746 if ($self->testStringDetect($text, "\\pralldown", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1255 0 6746 if ($self->testStringDetect($text, "\\prallmordent", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1262 0 6746 if ($self->testStringDetect($text, "\\prallprall", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1269 0 6746 if ($self->testStringDetect($text, "\\prallup", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1276 0 6746 if ($self->testStringDetect($text, "\\reverseturn", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1283 0 6746 if ($self->testStringDetect($text, "\\rheel", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1290 0 6746 if ($self->testStringDetect($text, "\\rtoe", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1297 0 6746 if ($self->testStringDetect($text, "\\segno", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1304 0 6746 if ($self->testStringDetect($text, "\\shortfermata", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1311 0 6746 if ($self->testStringDetect($text, "\\signumcongruentiae", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1318 0 6746 if ($self->testStringDetect($text, "\\sostenutoDown", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1325 0 6746 if ($self->testStringDetect($text, "\\sostenutoUp", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1332 0 6746 if ($self->testStringDetect($text, "\\staccatissimo", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1339 0 6746 if ($self->testStringDetect($text, "\\staccato", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1346 0 6746 if ($self->testStringDetect($text, "\\stopped", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1353 0 6746 if ($self->testStringDetect($text, "\\sustainDown", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1360 0 6746 if ($self->testStringDetect($text, "\\sustainUp", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1367 0 6746 if ($self->testStringDetect($text, "\\tenuto", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1374 0 6746 if ($self->testStringDetect($text, "\\thumb", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1381 0 6746 if ($self->testStringDetect($text, "\\trill", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1388 0 6746 if ($self->testStringDetect($text, "\\turn", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1395 0 6746 if ($self->testStringDetect($text, "\\upbow", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1402 0 6746 if ($self->testStringDetect($text, "\\upmordent", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1409 0 6746 if ($self->testStringDetect($text, "\\upprall", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1416 0 6746 if ($self->testStringDetect($text, "\\varcoda", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1423 0 6746 if ($self->testStringDetect($text, "\\verylongfermata", 0, 0, 0, undef, 0, "#stay", "Decoration"))
1430 0 6746 if ($self->testStringDetect($text, " hihat", 0, 0, 0, undef, 0, "#stay", "Drums"))
1437 0 6746 if ($self->testStringDetect($text, " snaredrum", 0, 0, 0, undef, 0, "#stay", "Drums"))
1444 0 6746 if ($self->testStringDetect($text, " crashcymbal", 0, 0, 0, undef, 0, "#stay", "Drums"))
1451 0 6746 if ($self->testStringDetect($text, " openhihat", 0, 0, 0, undef, 0, "#stay", "Drums"))
1458 0 6746 if ($self->testStringDetect($text, " halfopenhihat", 0, 0, 0, undef, 0, "#stay", "Drums"))
1465 0 6746 if ($self->testStringDetect($text, " closedhihat", 0, 0, 0, undef, 0, "#stay", "Drums"))
1472 0 6746 if ($self->testStringDetect($text, " bassdrum", 0, 0, 0, undef, 0, "#stay", "Drums"))
1479 0 6746 if ($self->testStringDetect($text, " snare", 0, 0, 0, undef, 0, "#stay", "Drums"))
1486 0 6746 if ($self->testStringDetect($text, " bd", 0, 0, 0, undef, 0, "#stay", "Drums"))
1493 0 6746 if ($self->testStringDetect($text, " sn", 0, 0, 0, undef, 0, "#stay", "Drums"))
1500 0 6746 if ($self->testStringDetect($text, " cymc", 0, 0, 0, undef, 0, "#stay", "Drums"))
1507 0 6746 if ($self->testStringDetect($text, " cyms", 0, 0, 0, undef, 0, "#stay", "Drums"))
1514 0 6746 if ($self->testStringDetect($text, " cymr", 0, 0, 0, undef, 0, "#stay", "Drums"))
1521 0 6746 if ($self->testStringDetect($text, " hhho", 0, 0, 0, undef, 0, "#stay", "Drums"))
1528 0 6746 if ($self->testStringDetect($text, " hhc", 0, 0, 0, undef, 0, "#stay", "Drums"))
1535 0 6746 if ($self->testStringDetect($text, " hho", 0, 0, 0, undef, 0, "#stay", "Drums"))
1542 0 6746 if ($self->testStringDetect($text, " hhp", 0, 0, 0, undef, 0, "#stay", "Drums"))
1549 0 6746 if ($self->testStringDetect($text, " hh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1556 0 6746 if ($self->testStringDetect($text, " cb", 0, 0, 0, undef, 0, "#stay", "Drums"))
1563 0 6746 if ($self->testStringDetect($text, " hc", 0, 0, 0, undef, 0, "#stay", "Drums"))
1570 0 6746 if ($self->testStringDetect($text, " ssl", 0, 0, 0, undef, 0, "#stay", "Drums"))
1577 0 6746 if ($self->testStringDetect($text, " ssh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1584 0 6746 if ($self->testStringDetect($text, " ss", 0, 0, 0, undef, 0, "#stay", "Drums"))
1591 0 6746 if ($self->testStringDetect($text, " tommmh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1598 0 6746 if ($self->testStringDetect($text, " tommh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1605 0 6746 if ($self->testStringDetect($text, " tomh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1612 0 6746 if ($self->testStringDetect($text, " toml", 0, 0, 0, undef, 0, "#stay", "Drums"))
1619 0 6746 if ($self->testStringDetect($text, " tomfh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1626 0 6746 if ($self->testStringDetect($text, " tomfl", 0, 0, 0, undef, 0, "#stay", "Drums"))
1633 0 6746 if ($self->testStringDetect($text, " timh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1640 0 6746 if ($self->testStringDetect($text, " timl", 0, 0, 0, undef, 0, "#stay", "Drums"))
1647 0 6746 if ($self->testStringDetect($text, " cgho", 0, 0, 0, undef, 0, "#stay", "Drums"))
1654 0 6746 if ($self->testStringDetect($text, " cghm", 0, 0, 0, undef, 0, "#stay", "Drums"))
1661 0 6746 if ($self->testStringDetect($text, " cgh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1668 0 6746 if ($self->testStringDetect($text, " cglo", 0, 0, 0, undef, 0, "#stay", "Drums"))
1675 0 6746 if ($self->testStringDetect($text, " cglm", 0, 0, 0, undef, 0, "#stay", "Drums"))
1682 0 6746 if ($self->testStringDetect($text, " cgl", 0, 0, 0, undef, 0, "#stay", "Drums"))
1689 0 6746 if ($self->testStringDetect($text, " boho", 0, 0, 0, undef, 0, "#stay", "Drums"))
1696 0 6746 if ($self->testStringDetect($text, " bohm", 0, 0, 0, undef, 0, "#stay", "Drums"))
1703 0 6746 if ($self->testStringDetect($text, " boh", 0, 0, 0, undef, 0, "#stay", "Drums"))
1710 0 6746 if ($self->testStringDetect($text, " bolo", 0, 0, 0, undef, 0, "#stay", "Drums"))
1717 0 6746 if ($self->testStringDetect($text, " bolm", 0, 0, 0, undef, 0, "#stay", "Drums"))
1724 0 6746 if ($self->testStringDetect($text, " bol", 0, 0, 0, undef, 0, "#stay", "Drums"))
1731 0 6746 if ($self->testStringDetect($text, " trio", 0, 0, 0, undef, 0, "#stay", "Drums"))
1738 0 6746 if ($self->testStringDetect($text, " trim", 0, 0, 0, undef, 0, "#stay", "Drums"))
1745 0 6746 if ($self->testStringDetect($text, " tri", 0, 0, 0, undef, 0, "#stay", "Drums"))
1752 0 6746 if ($self->testStringDetect($text, " guis", 0, 0, 0, undef, 0, "#stay", "Drums"))
1759 0 6746 if ($self->testStringDetect($text, " guil", 0, 0, 0, undef, 0, "#stay", "Drums"))
1766 0 6746 if ($self->testStringDetect($text, " gui", 0, 0, 0, undef, 0, "#stay", "Drums"))
1773 0 6746 if ($self->testStringDetect($text, " cl", 0, 0, 0, undef, 0, "#stay", "Drums"))
1780 0 6746 if ($self->testStringDetect($text, " tamb", 0, 0, 0, undef, 0, "#stay", "Drums"))
1787 0 6746 if ($self->testStringDetect($text, " cab", 0, 0, 0, undef, 0, "#stay", "Drums"))
1794 0 6746 if ($self->testStringDetect($text, " mar", 0, 0, 0, undef, 0, "#stay", "Drums"))
1801 0 6746 if ($self->testRegExpr($text, "\\\\times [1-9]?/[1-9]?", 0, 0, 0, undef, 0, "#pop", "Tuplet"))
1809 0 6746 if ($self->testStringDetect($text, "\\lyrics {", 0, 0, 0, undef, 0, "Lyrics", "Lyrics"))
1817 0 6746 if ($self->testStringDetect($text, "\\newlyrics {", 0, 0, 0, undef, 0, "Lyrics", "Lyrics"))
1825 2 6744 if ($self->testRegExpr($text, "\\\\header\\s*{", 0, 0, 0, undef, 0, "Header", "Keyword"))
1833 18 6726 if ($self->testRangeDetect($text, "\"", "\"", 0, 0, undef, 0, "#stay", "String"))
1840 72 6654 if ($self->testDetectChar($text, "{", 0, 0, 0, undef, 0, "#stay", "Chord"))
1847 70 6584 if ($self->testDetectChar($text, "}", 0, 0, 0, undef, 0, "#stay", "Chord"))
1854 0 6584 if ($self->testDetectChar($text, "[", 0, 0, 0, undef, 0, "#stay", "Chord"))
1861 0 6584 if ($self->testDetectChar($text, "]", 0, 0, 0, undef, 0, "#stay", "Chord"))
1868 208 6376 if ($self->testDetectChar($text, "<", 0, 0, 0, undef, 0, "#stay", "Chord"))
1875 208 6168 if ($self->testDetectChar($text, ">", 0, 0, 0, undef, 0, "#stay", "Chord"))
1884 2 6166 if ($self->testDetect2Chars($text, "#", "(", 0, 0, 0, undef, 0, "Command", "Header"))
1893 0 6166 if ($self->testDetect2Chars($text, "<", "<", 0, 0, 0, undef, 0, "#stay", "Context"))
1902 0 6166 if ($self->testDetect2Chars($text, ">", ">", 0, 0, 0, undef, 0, "#stay", "Context"))
1909 46 6120 if ($self->testDetectChar($text, "~", 0, 0, 0, undef, 0, "#stay", "Chord"))
1916 96 6024 if ($self->testDetectChar($text, "|", 0, 0, 0, undef, 0, "#stay", "Bar"))
1923 0 6024 if ($self->testRegExpr($text, "[1-9]+:[1-9]+\\b", 0, 0, 0, undef, 0, "#stay", "Repeat"))
1930 4 6020 if ($self->testRegExpr($text, "\\\\?\\(", 0, 0, 0, undef, 0, "#stay", "Slur"))
1937 4 6016 if ($self->testRegExpr($text, "\\\\?\\)", 0, 0, 0, undef, 0, "#stay", "Slur"))
1944 0 6016 if ($self->testRegExpr($text, "\\\\fff\\b", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
1951 0 6016 if ($self->testRegExpr($text, "\\\\ff\\b", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
1958 0 6016 if ($self->testRegExpr($text, "\\\\ppp\\b", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
1965 0 6016 if ($self->testRegExpr($text, "\\\\pp\\b", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
1972 6 6010 if ($self->testRegExpr($text, "\\\\m?[f|p]\\b", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
1979 0 6010 if ($self->testRegExpr($text, "\\\\[s|r]fz?\\b", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
1986 0 6010 if ($self->testRegExpr($text, "_[_.\\|+>^-]\\b?", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
1993 0 6010 if ($self->testRegExpr($text, "\\^[_.\\|+>^-]\\b?", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
2000 0 6010 if ($self->testRegExpr($text, "-[_.\\|+>^-]\\b?", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
2008 4 6006 if ($self->testDetect2Chars($text, "\\", "<", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
2016 6 6000 if ($self->testDetect2Chars($text, "\\", ">", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
2024 8 5992 if ($self->testDetect2Chars($text, "\\", "!", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
2031 0 5992 if ($self->testRegExpr($text, "-[0-5]\\b", 0, 0, 0, undef, 0, "#stay", "Dynamics"))
2038 4 5988 if ($self->testDetectChar($text, "%", 0, 0, 0, undef, 0, "Comment", "Comment"))
2055 0 0 if ($self->testDetectChar($text, "}", 0, 0, 0, undef, 0, "#pop", "Normal Text"))
2062 0 0 if ($self->testStringDetect($text, "\"tremolo\"", 0, 0, 0, undef, 0, "#pop", "Repeat"))
2069 0 0 if ($self->testStringDetect($text, "\"percent\"", 0, 0, 0, undef, 0, "#pop", "Repeat"))
2076 0 0 if ($self->testRegExpr($text, "volta\\b[1-9]\\b", 0, 0, 0, undef, 0, "#pop", "Repeat"))
2088 0 0 if ($self->testRegExpr($text, "\\\\?\\(", 0, 0, 0, undef, 0, "Slur", "Slur"))
2095 0 0 if ($self->testRegExpr($text, "\\\\?\\)", 0, 0, 0, undef, 0, "#pop", "Slur"))