This is a strict subset of the AElfred XML Parser, as required for Hood, the Haskell Object Observation Debugger. The relevant parts of the AElfred Readme are reproduced below. -- Andy Gill, Apr 00 --------------------------------------------------------------------------- AElfred, Version 1.1 Microstar's Java-Based XML Parser Copyright (c) 1997, 1998 by Microstar Software Ltd. Home Page: http://www.microstar.com/XML/ AElfred is free for both commercial and non-commercial use and redistribution, provided that Microstar's copyright and disclaimer are retained intact. You are free to modify AElfred for your own use and to redistribute AElfred with your modifications, provided that the modifications are clearly documented. DISCLAIMER ---------- This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of merchantability or fitness for a particular purpose. Please use it AT YOUR OWN RISK. ABOUT THE NAME "AElfred" ----------------------- AElfred the Great (AElfred in ASCII) was king of Wessex, and at least nominally of all England, at the time of his death in 899AD. AElfred introduced a wide-spread literacy program in the hope that his people would learn to read English, at least, if Latin was too difficult for them. This AElfred hopes to bring another sort of literacy to Java, using XML, at least, if full SGML is too difficult. The initial "AE" ("Æ" in ISO-8859-1) is also a reminder that XML is not limited to ASCII.