Just a suggestion, but if the intent is to produce a build file format that
is easy to read and understand for the non-Xml savvy, why not follow the
approach adopted by RELAX NG
(http://www.xml.com/pub/a/2002/06/19/rng-compact.html) for simplifying Xml
Schema.  The idea is to produce a canonical syntax that is rigidly
Xml-compliant, and then to create a compact syntax that can be transformed
into the canonical format (and back again) as required.  RELAX NG compact is
considerably easier to understand and more lightweight to use than Schema
despite being semantically equivalent.  Maybe this approach is a more
radical solution than you were looking for, but it does produce a balance
between the two requirements (understandability and compliance).
cheers,
owen.
--
www.exortech.com



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to