On Mon, 21 Jul 2003 13:08:29 +0200 (CEST), Guido Gonzato <[EMAIL PROTECTED]> 
wrote:
        [snip]
>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?

-- 
Ken ar c'hentañ |             ** Breizh ha Linux atav! **
                |               http://moinejf.free.fr/
Pépé Jef        |               mailto:[EMAIL PROTECTED]
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to