1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
Source: s-xml
Section: devel
Priority: optional
Maintainer: Debian Common Lisp Team <pkg-common-lisp-devel@lists.alioth.debian.org>
Uploaders: Luca Capello <luca@pca.it>, Peter Van Eynde <pvaneynd@debian.org>
Build-Depends-Indep: dh-lisp
Build-Depends: debhelper (>= 5.0.0)
Standards-Version: 3.7.2
Homepage: http://common-lisp.net/project/s-xml/
Vcs-Darcs: http://darcs.debian.org/darcs/pkg-common-lisp/s-xml/
Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-common-lisp/s-xml;a=summary
Package: cl-s-xml
Architecture: all
Depends: ${misc:Depends}
Description: simple Common Lisp XML parser
S-XML is a Common Lisp implementation of a simple XML parser, with
a SAX-like and DOM interface.
.
This XML parser implementation has the following features:
* It works (handling many common XML usages).
* It is very small (the core is about 400 lines of code, including
comments and whitespace).
* It has a core API that is simple, efficient and pure functional, much
like that from SSAX (see also http://ssax.sourceforge.net).
* It supports different DOM models: an XSML-based one, an LXML-based one
and a classic xml-element struct based one.
* It is reasonably time and space efficient (internally avoiding garbage
generation as much as possible).
.
This XML parser implementation has the following limitations:
* It does not support CDATA.
* It does not support name spaces.
* It does not support any special tags (like processing instructions).
* It is not validating, even skips DTD's all together.
|