worth a thousand words
Lou Burnard
lou.burnard at computing-services.oxford.ac.uk
Thu Jan 22 11:19:56 EST 2004
Council members trying to get their heads round what exactly is going on
in the curent ODD to P5 re/generation process may find the attached
graphic helpful. It has clarified things a bit for me and Sebastian anyway.
The pink arrows represent bits of software . The blue bits are
documents. The green bits are fragments.
From the ODDs, we generate either RNG or DTD fragments. A selection of
these (together with optional user modification modules) can be invoked
by an appropriate wrapper document to produce a schema or a DTD. The
carthage processor used by the pizzachef translates a DTD wrapper file
(aka dtd subset) into a fully flattened DTD. On the schemaland side of
things however., the wrapper produces an intermediate form of schema in
which patterns, datatypes etc. are preserved. The roma processor
translates that into DTD speak, thus producing an intermediate DTD file
in which for example classes are represented by internal parameter entities.
<p>Lou
<p>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: oddpic.png
Type: image/png
Size: 24029 bytes
Desc: oddpic.png
Url : http://lists.village.Virginia.EDU/pipermail/tei-council/attachments/20040122/534085f0/attachment.png
More information about the tei-council
mailing list