On Sun, 2005-08-07 at 23:50 +0200, Guillaume Laurent wrote: > That's all very nice, but just what exactly are you using this library for ? > What are you parsing with it ?
Well when I posted to this mailing list that if a user wanted to add new chord files to Rosegarden that they would be creating an XML file. That drew the response that XML is not meant for humans to be creating. So I changed it so that I had a text file format, see example below, that was easier to read. In order to parse this new text file format I needed a parser. Since I am familiar with the boost spirit parser I used it. Does KDE or QT have a parsing library? Stephen --------------------------- Chord_Group { Chord { ChordName { scale="A"; modifier="Major"; }; startFret="1"; Note { string="5"; action="open"; }; Note { string="4"; fret="2"; }; Note { string="3"; fret="2"; }; Note { string="2"; fret="2"; }; Note { string="1"; action="open"; }; }; };
signature.asc
Description: This is a digitally signed message part