SDOM

SDOM is an implementation of the W3C DOM recommendation (Level 3), including support for event handling, in the Scheme programming language.

Development status

The core API is function-complete.

The events API is function-complete.

An implementation of the load-save interface has been started but is not yet function-complete.

A Scheme implementation of the Java DOM test suite is underway; it now contains more than 250 tests.

Documentation is available in HTML and Info format and is reasonably, though not yet exhaustively, complete.

Download SDOM

The current development version of SDOM is 0.5.1. This version fixes several issues discovered since the last release. This release is a development version: the API is still subject to some flux and some parts will almost certainly be changed before a stable release is made. Nonetheless, we encourage you to download it and run through the test suite (and perhaps add to it yourself). See the README file in the distribution for more information.