By the way, rather than simple XML comments, you can embed foreign elements in the RELAX NG schema for documentation purposes, such as the simple <a:documentation> element provided in the compatibility spec [1] and expressed with ## in the compact syntax, or with XHTML or DocBook tags. During validation (simplification), a conforming RELAX NG processor discards these foreign elements. You can use XSLT to extract documentation from you schema, something like Javadoc does for Java.
Mike [1] http://www.oasis-open.org/committees/relax-ng/compatibility.html _______________________________________________ gdmxml mailing list [EMAIL PROTECTED] http://fugal.net/cgi-bin/mailman/listinfo/gdmxml