John Chamber says -

> You can follow the standard to the letter, yes, but your code
> will work better with  existing  ABC  if  it  can  parse  the  common
> violations that people post to lists.

At the risk of enhancing my reputation for negativity,  I have to say that I 
think this policy has drawbacks.  Being slack about the standard can store up 
problems for future development.  For instance, B flat should be properly 
coded as K:Bb according to the standard but some packages allow K:B_ and 
possibly even K:_B and K:bB.  These have obvious implications for your 
K:[tonic]/[mode]/[accidentals] proposal.

Before anybody else gets in, this not an argument against that proposal; it 
is an argument for paying proper respect to the standard.

Bryan Creer

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

Reply via email to