Irwin Oppenheim wrote:
>> or perhaps better, do not allow a-g and A-G as body fields.
>
> Alas, they are in the standard.

No, they are not. E: is in the standard, and I have *suggested* in my BNF
that they should be allowed in the tune too. This is because if you write
a tune set as one abc tune, or many variations or versions in one tune (as
I often do) it would be nice to have them available there. However, this
is open for discussion. But since the redefinable symbols H-Z are also
allowed in the tune, all in-tune fields cause the same problem, actually.
No special case for A-G.

But parsing in-tune fields is not that complicated. AbcMus looks for e.g.
\nE: in the tune, i.e. a newline followed by the field label.
The case of a tune line beginning E:| is a problem, of course, but a minor
one. This could really only be caused by the line-break daemon when
e-mailing tunes. And it is easily discovered when proof-reading or
proof-listening the tune. Most programs warn about number of notes per
bar, don't they?


To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to