Glad you guys agree -- can I perhaps interest you in a discussion of the technical details of such a package?
Given that there's a disparity in terms of exports among the various distributions for different Scheme platforms, I think it might be wise to choose a particular distribution and then re-port it to the requisite interpreters. The distribution I'm most familiar with is the one in guile-lib (http://home.gna.org/guile-lib/), but, unfortunately, it's a bit messy under the hood, since it includes, I think (could be wrong), an old stable release of SSAX coupled with some upstream work, so I don't know if it makes the easiest base for doing a port. Does anyone have any experience with any of the other ones, like PLT's?
The SSAX functionality that's most important to me is:
* ssax:xml->sxml (obviously) * The ssax:make-parser syntax, for customizing parser behavior * The utility functions used by the default parser, such as ssax:skip-internal-dtd, ssax:read-pi-body-as-string, etc., since these make customizing the parser much, much easier.
Thoughts?
On 7/12/07, Thomas Lord lord@emf.net wrote:
All-things that get to root of making W3C-ish stuff better in portable Scheme are, in some sense, worth a heck of a lot.
Scheme traditionally spends a lot of effort getting right very general, widely applicable numerical data; XML data and the protocols associated with it deserve just about as much attention, and for similar reasons (in my opinion).
-t
Ezequiel Birman wrote:
I'd love to see SXML/SSAX as a snow package. Being new to scheme, it tooked me a lot of time to figure out how to install it for SCSH and Scheme48.
Snow-users-list mailing list Snow-users-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/snow-users-list