SDOM

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

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  15 Apr 2007 11:52
  • Rrelease-after

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

  • Rrelease-mid
  •  30 Jan 2007 23:36
  • Rrelease-after

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.

  • Rrelease-mid
  •  01 Dec 2005 11:07
  • Rrelease-after

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.

No-screenshot

Project Spotlight

Git#

A Git implementation for .NET.

No-screenshot

Project Spotlight

cvsd

A chroot wrapper for running a 'cvs pserver' more securely.