]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/lexer.ll
* lily/paper-system.cc (read_left_bound): new function. Read
[lilypond.git] / lily / lexer.ll
index a5fbdb6a94473bfb6ef976912a13973844e6a807..d12fea593637160d72a44bd34371c6b6d9cdecdc 100644 (file)
@@ -518,7 +518,7 @@ BOM_UTF8    \357\273\277
                        else if (tag == ly_symbol2scm ("scheme0-scheme1-scheme2"))
                                return MARKUP_HEAD_SCM0_SCM1_SCM2;
                        else {
-                               programming_error ("no parser tag defined for this signature"); 
+                               programming_error ("no parser tag defined for this markup signature"); 
                                ly_display_scm (s);
                                assert(false);
                        }
@@ -920,6 +920,10 @@ music_function_type (SCM func)
        {
                return MUSIC_FUNCTION_SCM_SCM_MUSIC;
        }
+       else if (type == ly_symbol2scm ("scm-scm-scm"))
+       {
+               return MUSIC_FUNCTION_SCM_SCM_SCM;
+       }
        else if (type == ly_symbol2scm ("markup"))
        {
                return MUSIC_FUNCTION_MARKUP;