I see it now. Well, thanks. As I said in my original
post, I am an ignorant as far as this topic is concerned.

----- Original Message -----
From: Dave Seidel <dave@superluminal.com>
Date: Thursday, February 19, 2009 1:33 pm
Subject: Re: [Cs-dev] CSD and XML
To: Developer discussions <csound-devel@lists.sourceforge.net>

> If the goal it to allow the CSD data to be properly parsed by an
> XML
> parser, then using the CDATA wrappers as Steven suggested is the
> only
> practical way.  Otherwise, the text would have to follow
> the rules for
> an XML text node, which would disallow the use of the '<'
> character (at
> the very least).
>
> Adding these wrappers is not so bad if you are using an editor
> that can
> add them automatically for you, but if people must be relied
> upon to
> enter them by hand, errors will occur, as the syntax is not so
> human-friendly.  Consider:
>
> <CsInstruments><![CDATA[
>
> instr 1
> ...
> endin
>
> ]]></CsInstruments>
>
> The beginning and ending of the wrapper ("<![CDATA[" and
> "]]") are not
> exactly intuitively obvious.
>
> The logical question is: what's the advantage of making the CSD
> format
> compliant with XML?  HTML formats prior to XHTML are
> similarly
> "pseudo-XML" in format, but it's no big deal -- one way or
> another, you
> have to write a parser.
>
> - Dave
>
> victor wrote:
> > I see, would there be a way in which the code tags
> (<CsInstruments> and
> > <CsScore>) could by default behave like CDATA, in other
> words, no
> > need to include extra tags?
> > ----- Original Message -----
> > From: "Steven Yi" <stevenyi@gmail.com>
> > To: "Developer discussions" <csound-devel@lists.sourceforge.net>
> > Sent: Thursday, February 19, 2009 1:05 AM
> > Subject: Re: [Cs-dev] CSD and XML
> >
> >
> >> One simple way would be to wrap all text content between our normal
> >> tags with CDATA so that everything in between is interpreted
> as text.
> >> This would allow all of the <'s and >'s to not have to be
> escaped as
> >> < and >.  That'd probably the simplest solution I think.
> >>
> >> On Wed, Feb 18, 2009 at 1:31 PM, victor
> <Victor.Lazzarini@nuim.ie> wrote:
> >>> I'm very ignorant on this, so what would be needed to
> >>> make our CSD file standard into proper XML?
> >>>
> >>> Would that be desirable?
>
> --
> ~DaveSeidel = [
>    http://mysterybear.net,
>    http://daveseidel.tumblr.com,
>    http://twitter.com/DaveSeidel
> ];
>
>
> -----------------------------------------------------------------
> -------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San
> Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing
> the Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation-Receive a $600 discount off the registration fee
> with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

========================
Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
National University of Ireland, Maynooth