Irwin Oppenheim wrote -

>> I'm not sure what you mean by pseudo comments.� Could you give an example?
>
>%%gchordfont times 14
>
>or
>
>%%abc-copyright (C) Copyright John Smith 2003

Well, personally, I don't intend to do anything with them; they are comments and can be ignored.  For those who do wish to process them, they are clearly distinguishable from ordinary comments so they can avoid removing them and deal with them whenever they feel it would be appropriate.  This might become -

1/ Ignore comments except pseudo comments
2/ Combine lines
3/ Parse the resulting logical line
4/ Parse pseudo comments

Wil Macaulay wrote -

I'd like to propose

>1. continued lines cannot have a trailing comment

I still don't see why not.  The 1.6 standard says -

>A % symbol will cause the remainder  of  any  input  line  to  be ignored.

       which is pretty unequivocal.  I don't feel I was breaking any standard when I implemented it and object to having Abacus made retrospectively non-standard without a pretty good reason.

>2. pseudocomments cannot be continued

Certainly not in the way Wil has illustrated but since anyone processing them will know they are doing so, something like -

%%MIDI no\
%%ba\
%%rlines

       would work without mucking things up for software that ignored them.

Bryan Creer

Reply via email to