[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: some days I'm wrong
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 No one has explicitly mentioned something on this thread that I think is critically important (or if they did, I missed it, apologies in advance). That is: RELAX NG has an XML syntax, the XML syntax was designed first, and the language works as an XML grammar. The compact syntax is a (carefully designed, thoughtfully conceived) add-on. I started editing grammars mostly in the XML syntax and now I've moved towards mostly editing in the compact syntax. But I still edit in both. Beyond editing however, the XML syntax is a necessary part of my gestating plans for DocBook evolution (and perhaps to a methodology for schema design in general, but I haven't got that far yet). The "build process", if you like, for DocBook will rely on the ability of XML stylesheets and possibly other XML-aware tools to manipulate the RELAX NG "sources" to construct the final grammar. Even more important, at least for the intermediate term, is the ability to transform the final grammar back to a more general and more deterministic grammar for transformation into DTDs and W3C XML Schema. RELAX NG, like XSLT and unlike XML Query, is more useful and more adaptable because it was designed with an XML-primary syntax irrespective of whatever authoring shortcut syntaxes might be invented. Be seeing you, norm - -- Norman.Walsh@S... | Human felicity is produced not so much by XML Standards Architect | great pieces of good fortune that seldom Web Tech. and Standards | happen, as by little advantages that occur Sun Microsystems, Inc. | every day.--Benjamin Franklin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE/dI6QOyltUcwYWjsRArJCAJ0YLI+orBY2JZngzBMxwdPNlYH7OgCeJTNf umh0P7grCzQ3COL5lZHaw18= =p4Dd -----END PGP SIGNATURE-----
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|