Comment #8 on issue 3049 by [email protected]: Parser outputs Lyric
events for illegal note names
http://code.google.com/p/lilypond/issues/detail?id=3049
We are going in circles.
Speak for yourself.
All the parser knows is "Unrecognized word", so you could stop the message
there.
The rest is an attempt to be helpful, and you are right that the program
can only guess what she is trying to help the user to do.
"Unrecognized word: maybe missing '\', or a note-name without the \language
setting, or..."