-
Finished yesterday a first decent-but-not-complete-yet
version of my Relax NG validator and a very raw on line
validator. There are still a number of limitations
(includes and external refs, class names and datatypes
others than Relax NG builtin "string" and "token" and some
validity checks of the schemas themselves are not
implemented yet) but the validator passes the 213 tests of
the test suite corresponding to what is already implemented.
-
My next step will be to implement a prototype of the
strawman I have proposed for the DSDL Interoperability
Framework which enables to perform transformations
during the validation of a document. BTW, I have noticed
that Relax NG does already implement such a transformation
in its "list" pattern which splits a text node into a list
and I see it as a good sign that my proposal doesn't break
the mathematical foundation of Relax NG...