SDOM is an attempt to provide a complete implementation of the W3C Document Object Model level 3 API, including event handling, in Scheme, as an extension of the SXML API. It holds to SXML's conventions regarding the representation of structured XML as S-lists and conforms to SXML's grammar such that SDOM documents are also SXML documents and can still be fully manipulated using the SXML API.
| Tags | Text Processing Markup XML Software Development Libraries |
|---|---|
| Licenses | GPL |
| Implementation | Scheme |
Recent releases


Changes: This release features support for the PLT family of Scheme interpreters.


Changes: This release features vastly improved performance for the most commonly used parts of the API, as well as initial support for Document Type Definitions and post-parsing entity replacement. A good number of bugs have been fixed, and the documentation of DOM Node properties has been made complete.


Changes: This release increases the number of tests in the test suite by an order of magnitude, and also includes improved DOM conformance, several functions that were previously missing, improvements to performance, and many bugfixes that greatly improve the usefulness of the package. The documentation has been expanded to better reflect the contents of the API.


No changes have been submitted for this release.