Last update: 28 January 2004
WebIt! is a framework for manipulating XML in Scheme. The core of WebIt! is "RS-XML", an abstract datatype (ADT) which implements the XML Infoset. RS-XML may be constructed and analyzed using schema-specific constructors, predicates and accessors--in addition to the operations provided by the ADT. An embedding in Scheme of Cascading Stylesheets (CSS) is also provided. Lastly, WebIt! provides a powerful transformation system inspired by various Scheme macro technologies (particularly the pattern matching of Scheme's syntax-rules macros).