November 12, 2003

It's scheme, not lisp, and it's XML. But still, here it is: Investigating SXML and SSAX: Manipulating XML in the Scheme programming language [via Gordon Weakliem].

Posted by jjwiseman at November 12, 2003 08:56 AM

I have a half-finished CL port of SSAX lying around. It basically works and passes all of Oleg's tests. But then I became ambitious and tried the Oasis test suite. There's some more work to do to make SSAX understand DTDs and do the right thing w.r.t. to character encodings.

I'm currently involved with two commercial projects but I might pick up the port again once they're finished.

Posted by: Edi Weitz on November 13, 2003 03:25 AM

I've played with SXML, and was disappointed to find that the conversion from SXML->XML seems to be largely unsupported. To which "write it, then" is a reasonable response, I suppose.

Posted by: Hamish Harvey on November 13, 2003 04:25 AM

SSAX's biggest weakness does seem to be in SXML->XML, namespace handling is also buggy, at least in the 4.9 release. 4.9 is 2 years old, and they seem to be working on a new release, but I haven't tried it yet.

Posted by: Gordon Weakliem on November 17, 2003 03:15 PM
Post a comment

Email Address:


Unless you answer this question, your comment will be classified as spam and will not be posted.
(I'll give you a hint: the answer is “lisp”.)


Remember info?