> Of course, if the XSL spec conformed to a DTD (or a published schema, for
> that matter, when that spec is done), neither (a) nor (b) nor (c) above
> would be necessary -- I could just feed an XSL stylesheet to a
> general-purpose parser and get back a result that told me whether it
Only whether it conformed to the DTD, not necessarily to XSL as expressed in
the spec as a whole.
There is more to defining an XML-based language than writing a DTD.
(Interestingly, the ISO 8879 (SGML) notion of DTD included, not just the
actual markup declarations (which is what XML means by DTD) but any other
description, prose, code, etc necessary to fully describe the language).
James Tauber / [log in to unmask] / www.jtauber.com
Maintainer of : www.xmlinfo.com, www.xmlsoftware.com and www.schema.net