Implementation
DSD processor
- written in C, uses the Expat parser, runs on UNIX and Windows
- is available in Open Source distribution
- experimental prototype
- guarantees linear-time processing of XML documents
(the constant depends on the DSD)
- bootstrapped using Meta-DSD (simplifies implementation a lot!)
- self-application of 450 line meta-DSD takes 1/2 sec.
- gives usable error-messages when the given application document
does not conform to its DSD
See www.brics.dk/DSD/implementation.html
for more information...