X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fparser.yy;h=af2252a226a3f7902a496bc7d98fd5bdcdd47396;hb=5626b34b525c4979eec5e9461a4560d9cdd5b36d;hp=067eed8e65b4504944083769ac156ad5d8243deb;hpb=1074a973f22887ad62358212772dec80248a49d5;p=lilypond.git diff --git a/lily/parser.yy b/lily/parser.yy index 067eed8e65..af2252a226 100644 --- a/lily/parser.yy +++ b/lily/parser.yy @@ -41,7 +41,7 @@ #include "mudela-version.hh" #include "scope.hh" #include "relative-music.hh" - +#include "transposed-music.hh" // mmm Mudela_version oldest_version ("1.0.3"); @@ -700,8 +700,7 @@ Music: | Simultaneous_music { $$ = $1; } | Sequential_music { $$ = $1; } | TRANSPOSE musical_pitch Music { - $$ = $3; - $$ -> transpose (*$2); + $$ = new Transposed_music ($3, *$2); delete $2; } | MUSIC_IDENTIFIER { $$ = $1->access_Music (); } @@ -1283,7 +1282,6 @@ simple_element: velt_p->set_spot (THIS->here_input ()); velt_p->add_music (m); $$ = velt_p; - } | STRING notemode_duration { if (!THIS->lexer_p_->lyric_state_b ())