A stated design goal of XML4 [1] is that the language should be simple
enough that it is easy to write programs to process XML documents. Mo
re informally, it has been said that XML documents should be able to b
e handled using scripting languages, such as Perl(5), and by the typic
al ''Desperate Perl Hacker'' (DPH), Tcl hackers an just as desperate a
s Perl hackers, so I have developed support for XML documents using th
e Tcl(6) scripting language [7]. To provide support for XML documents
a Tcl package has been developed, imaginatively called ''TclXML(7)''.
This package includes a validating parser, as well as a facility to pr
ogrammatically generate XML document text from a Tcl script. TclXML is
suitable for a variety of applications, and along with Tcl itself it
is highly embeddable, for example into an existing (legacy) applicatio
n. (C) 1998 Published by Elsevier Science B.V. All rights reserved.