[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: some days I'm wrong


some days
-----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!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.