00README
1LT XML Software Introduction
2
3CONTACT INFORMATION IS IN 00COPYRIGHT
4
5Version 1.2 (LTG September 2000)
6
7[Release 1.2.9, 2009-10-25: This release contains only the library and
8 header files for version 1.2 of the LT XML toolkit and API.
9
10 This is essentially an update release of legacy software,
11 to support its use by XED and XSV.
12
13 For pre-built tools, the LTXML2 toolkit is much to be
14 preferred:
15 http://www.ltg.ed.ac.uk/software/ltxml2
16]
17
18Introduction
19
20The basic architecture is one in which XML documents can be piped
21through any tools built using our API for augmentation, extraction,
22etc.
23
24LT XML implements the XML 1.0 recommendation
25(http://www.w3.org/TR/1998/REC-xml-19980210), including:
26
27 * Full 16-bit character support, including
28 UTF-8, ISO-646, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4,
29 ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, UTF-16 and
30 UCS-2 encodings.
31
32 * WIN32 and UN*X platforms (may also work on Macintosh)
33
34 * Validation
35
36Thread safety
37
38Revisions were added in release 1.1 to remove obvious obstacles to
39thread-safety, but we have no multi-threaded applications to test it
40with. We would appreciate reports from anyone who tries this.
41
42A model Makefile for user applications is included as Makefile.usr
43