|
From: | lilypond |
Subject: | Re: [Lilypond-auto] Issue 3049 in lilypond: Parser outputs Lyric events for illegal note names |
Date: | Mon, 14 Jan 2013 18:41:37 +0000 |
Comment #6 on issue 3049 by address@hidden: Parser outputs Lyric events for illegal note names
http://code.google.com/p/lilypond/issues/detail?id=3049The problem, for me, is the implication that LilyPond thinks I want lyrics, when the solution most often has nothing to do with lyrics.
LilyPond is a context-sensitive language, but is parsed with a parser designed for context-free language, so the errors tend to be discovered as "Oops, I parsed this as a FOO but now I find I am not in the context that allows FOOs". The user is usually aware of context, and most likely was not trying to enter a FOO.
I suggest "Unrecognized word: not a note-name in the current language, and outside Lyric mode"
[Prev in Thread] | Current Thread | [Next in Thread] |