[plt-scheme] Announce: WebIt! - An XML Framework

From: Benderjg2 at aol.com (Benderjg2 at aol.com)
Date: Sun Jun 16 23:16:01 EDT 2002

The WebIt! collection supports the creation and processing of XML, HTML, and 
CSS using Scheme. The core of WebIt! is RS-XML, an abstract datatype for XML.

Features of WebIt! include:
- an implementation of the XML Infoset, including support of namespaces, 
    which represents XML as structures rather than sexprs.
- libraries of element and attribute constructor functions (and predicates) 
for 
    HTML, XML Schema, and Scalable Vector Graphics (SVG)
- a library for a bibtex-like XML language ("Sbib")
- additional libraries can be produced by 'compiling' an XML Schema for the 
    new XML language(s)
- an embedding of Cascading Stylesheets (CSS)
- an implementation of the SXPath library, parameterized for RS-XML
- an experimental system for transforming XML documents, based on 
    Expansion Passing Style macros. A short essay on this is included on 
    my web site: http://celtic.benderweb.net/excess/.)

WebIt! requires PLT Scheme v200. The WebIt! collection can be downloaded from 
http://celtic.benderweb.net/webit/.

Jim Bender



Posted on the users mailing list.