David,
The latest release of CL-HTTP is supposed to have some additional code
for parsing XML. I haven't looked at it myself, because I'd already
started down the path of building my own system on top of some ffi
wrappers I built for expat.
I've appended the text of the announcement I sent to comp.lang.lisp
soliciting feedback on my expat wrappers. If you decide to check it
out, I'd appreciate your input.
---8<---
ACL5 wrappers for the expat API
Release 1.0-alpha
Thu Oct 28 12:48:45 PDT 1999
This distribution contains a package of Allegro Common Lisp FFI routines
and Common Lisp wrapper functions which allow James Clark's expat XML
parser to be used from Common Lisp. It also contains portions of the expat
source distribution (dated 19991013) which I have modified to build shared
libraries suitable for foreign-loading on Unix systems. [Note that this
has been tested only on Intel Linux and Sparc Solaris to date.]
This alpha release should be considered a work-in-progress. I'm putting it
out in its current state primarily to solicit feedback on the Lisp
interface I've designed.
Links for downloading the distribution via HTTP are available at:
http://www.everest.com/~kaelin/codex/
--->8---
-- Kaelin
----- Original Message -----
From: David S. Day <mitre.org at day>
Cc: <franz.com at bugs>; <cs.berkeley.edu at allegro-cl>
Sent: Tuesday, November 16, 1999 7:33 AM
Subject: Re: tuning image size
> Does anyone know of any SGML/XML reading/parsing packages written in
> Lisp? I have looked around at the MIT HTTP-CL site, but the only thing
> I have found there are HTML-specific reader/parsers. I suppose the
> next-best thing would be to incorporate something like expat as a
> foreign-function call.
>
> Thank you.
>
> - David Day
>
> +-----------------------+---------------------------------------------+
> | Dr. David S. Day | WWW:
http://www.mitre.org/ |
> | MS K329 |
http://www.mitre.org/technology/nlp |
> | The MITRE Corporation | Intelligent Information Access Dept. (G63) |
> | 202 Burlington Road | Information Technology Division (G60) |
> | Bedford MA 01730 USA | Center for Integrated Intelligence Systems |
> | Phone: (781) 271-2854 | Fax: (781) 271-2352 Email: <mitre.org at day> |
> +-----------------------+---------------------------------------------+
>