<HTML><FONT FACE=arial,helvetica><FONT  SIZE=2 FAMILY="SANSSERIF" FACE="Arial" LANG="0">In a message dated 7/26/2002 10:06:51 AM Central Daylight Time, noelwelsh@yahoo.com writes:<BR>
<BR>
<BR>
<BLOCKQUOTE TYPE=CITE style="BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px">Some docs on the schema definition part of the<BR>
library would be nice.&nbsp; I have no intention of writing<BR>
an XML Schema for SchemeDoc just to translate it into<BR>
Scheme!</BLOCKQUOTE><BR>
<BR>
I have just updated the WebIt! distribution to include a new file<BR>
"types.txt" in the xml-tool collection documenting this part.<BR>
<BR>
As well, I have added to two new syntactic forms: define-element<BR>
and define-attribute which may make things easier for you. In <BR>
their simplest form, one can simply write (define-element album)<BR>
to define a new XML element named album. But as well, one<BR>
can optionally (with define-element) specify patterns (the same <BR>
kinds patterns as in xml-rules) which can be used to validate an <BR>
element at construction time.<BR>
<BR>
Both the XML Schema-based mechanism and the additional method<BR>
based on these forms is described in the new documentation.<BR>
<BR>
The new version, 0.4a, may be downloaded at <BR>
http://celtic.benderweb.net/webit/.<BR>
<BR>
The types.txt file is also available at <BR>
http://celtic.benderweb.net/downloads/webit/types.txt<BR>
<BR>
Jim Bender<BR>
</FONT></HTML>