[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Syntax: lyric_mode_music might be a MUSIC_FUNCTION (issue 343820043
Carl . D . Sorensen
Re: Syntax: lyric_mode_music might be a MUSIC_FUNCTION (issue 343820043 by address@hidden)
Wed, 25 Apr 2018 13:47:09 -0700
On 2018/04/25 12:22:18, knupero wrote:
@Everyone: I won't bother you here any longer.
It's not a bother.
But it's important to recognize that the parser is a difficult system to
work with, and we've had lots of problems over the years with lookahead
not being handled properly. So the issue that David raises here about
lookahead is a real issue.
Your proposal is to allow music functions enclosed in braced lists, but
I don't know that there is anything in the parser that explicitly says
it needs a braced list.
I can see the value of having lyrics provided by a music function (for
instance, if you want to sing solfege).
It's just important to do it properly so it works well in the parser.
And David has spent a lot of time trying to make the parser work in an
explainable and predictable manner. And this means that there are
dozens of things that didn't work well in 2.14 that now are trivial to
do in 2.19.
So hang in there, and have the discussions, and I'm convinced there is a
way to make both you and David happy. And LilyPond will be better
because of it.