On Tue, 22 Jul 2003, Jean-Francois Moine wrote:

> >BTW - Jean-François, how do you tell whether '!' is a line break or the
> >start of a decoration?
> 
> When encountering a '!', I scan forward. If I find any of "|[:]"
> (and soon a blank or tab), or the end of line, it is a line break.
> Else, if I find a '!', it is a decoration. This means that a
> decoration name cannot contain any of these characters (for instance,
> '!da Capo!' or '![rit]!' will not work, while '!crescendo(!' is OK).
> 
> Does this solve all the problems?

with ABC, we all know that 'solving' problems is impossible... you'll
always find a guy who will say, "Hey, my ABC uses XYZ so you can't do
that"... but your arrangement greatly _reduces_ the number of problems! As
usual.

I'll add this solution in abcpp and in the draft.

Ciao,
     Guido =8-)

-- 
Guido Gonzato, Ph.D. <guido . gonzato at univr . it> - Linux System Manager
Universita' di Verona (Italy), Facolta' di Scienze MM. FF. NN.
Ca' Vignal II, Strada Le Grazie 15, 37134 Verona (Italy)
Tel. +39 045 8027990; Fax +39 045 8027928 --- Timeas hominem unius libri

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

Reply via email to