Attached is a pair of RelaxNG schemas in compact syntax for ivy.xml
format, created using trang [1] from the existing XSD schema.
Both are semantically equivalent to the XSD schema but can be used by
XML tools such as oXygen and Emacs NXML.
One file is produced mechanically (with a minor conversion error fixed
in the name used for the lax patterns).
It's Russian-doll nested and difficult to read, so the second file
(ivy.rnc) file uses names to eliminate some of the nesting.
It's quite readable.
These are just format conversions of the existing schema, and aren't a
new work.
Leigh.
|