X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fparser.yy;h=18668dead09d914cee5e9f18031eab974ac86b3e;hb=e7c33f14dc0ae7b43b21db16fd0ce48934049a57;hp=f901a6de0e67cdc6bc54ea00e4ca4bfc08d811ec;hpb=5225c5f57f7120683be517c7eea8e391c976004a;p=lilypond.git diff --git a/lily/parser.yy b/lily/parser.yy index f901a6de0e..18668dead0 100644 --- a/lily/parser.yy +++ b/lily/parser.yy @@ -279,6 +279,7 @@ If we give names, Bison complains. %token MARKUP_HEAD_SCM0_MARKUP1 %token MARKUP_HEAD_SCM0_SCM1 %token MARKUP_HEAD_SCM0_SCM1_MARKUP2 +%token MARKUP_HEAD_SCM0_MARKUP1_MARKUP2 %token MARKUP_HEAD_SCM0_SCM1_SCM2 %token MARKUP_IDENTIFIER %token MUSIC_FUNCTION @@ -2293,6 +2294,9 @@ simple_markup: | MARKUP_HEAD_SCM0_SCM1 embedded_scm embedded_scm { $$ = scm_list_3 ($1, $2, $3); } + | MARKUP_HEAD_SCM0_MARKUP1_MARKUP2 embedded_scm markup markup { + $$ = scm_list_4 ($1, $2, $3, $4); + } | MARKUP_HEAD_EMPTY { $$ = scm_list_1 ($1); }