The tools' location:
ewn-transformation ewn-transformation3 Transformations are expressed in XSLT 1.0 or 3.0 to make processing declarative, versatile. Transformations are pipelined.
In some cases it is easier to declare transformations in XSLT 3.0. A Woodstox transformer is then used.
This part has been obsoleted so that the grinder now works with current OEWN XML files in the src directory.
ewn-merging XSLT merging of lexicographer files. Merges the XML files into one using XSLT 3.0-conformant Saxon 9.9 powerhouse transformer
ewn-validation ewn-validation2 Validation is based on XSD which permits fine-grained strict type validation. Several schemas are provided. Types have been factored out. Two versions of the schemas are available : one relaxing ID references, to be used with split lexicographer files (some references cross file boundaries, notably derivations), the other that does not (to be used with self-contained merged file) that imposes extra constraints of existence.
ewn-grind This produces WNDB(5WN) format files from the merged XML file.
sqlunetbuilder SQL builder to generate myslq and sqlite versions of the data. This is based on SQLUnet (SQL Unified *Net)