On 08/01/2018 09:20, Rick Jelliffe wrote:
> I still don't see what the novelty of "epischemas" is supposed to be,
> apart from giving a name (which is welcome). James Clark did this
> parallel grammar technique for HTML IIRC, as a way to reconstruct
> SGML's
IIRC, Gerrit did refer to James Clark's precedent (and its absence of a
name) in his talk, though I can't find a mention of it in either of
Gerrit's slides or paper.
> exclusion exceptions (i.e. that an <a> could not contain an <a> etc)
> without combinatorial explosion. Schematron supported multiple
> patterns in parallel from the start. DSDL's NVRL was based on
> selecting different sections of documents and running them through
> different schemas (including in parallel). Lloyds of London
> Financial Markets use of layers of increasing complexity (IIRC a
> basic grammar, then a complex grammar, then a Schematron) to weed out
> bad transactions efficiently was widely reported. And the idea of a
> Bloom filter is basic CS knowledge.
Everybody here is pro-Schematron, but Gerrit's stated reason for using
multiple schema bundled with NVDL is context-aware content completion in
editors.
Regards,
Tony Graham.
--
Senior Architect
XML Division
Antenna House, Inc.
----
Skerries, Ireland