I see, I misunderstood. Last I knew you were temporarily targeting the CLR. Have you considered using the .NET XML/XSD/XSLT libraries? Afaik, they are implemented in Mono as well.
If you are using XML-ish as a convenient data-input because of the convenience of existing validation tools, does this mean you plan to code-generate deserializers to read the XML in a typesafe manner? Seems important. I agree the XML syntax can be very 'heavy', and I like the idea of your alternate notational syntax. If I understand correctly, your syntax reads more cleanly because it removes quoting, argument naming, and block demarcation punctuation. I think it might be nice to have an XML-ish which has these simplifications, though it would be nice if they can be optionally used as well. However, introducing attribute order dependence (because they are unnamed), flies in the face of XML, so it may be awkward to use. Hard to know, would have to try it.
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
