Re: How to define callback functions

Andreas Hinze <[email protected]> Tue, 17 Feb 2004 14:37:49 +0100
Newsgroups gmane.lisp.uffi.general
Message-ID <[email protected]>
Hoehle, Joerg-Cyril [mailto:[email protected]] wrote

 >
 >Hi,
Hi Joerg,

 >
 >Follows the obligatory Lisp-rant, since nobody else jumped in yet:
 >Andreas Hinze asked:
 >>I want to make an interface to a library (expat) [...]
 >Why do you want to use expat when there's CL-XML, of which
 >I've heard many good things?

IIRC you have also seen some nice demos on our last meeting in Berlin
since James Anderson showed some of his work with CL-XML ;-)

 >I never used it myself though
 >(sorry, James). I tend to use Oleg's SXML approach to XML
 >processing (see comp.lang.scheme).
 >
 >Would you like to expand on your reasons to use expat?

(First of all i'm currently not working with XML at all. So i neither use expat
  or CL-XML. This may change in the future but then i would prefer a portable CL
  solution (like CL-XML) rather than an external library.)

The simple story is that a friend of mine, an experienced C/C++ hacker,
mentioned Expat as his standard tool for XML processing. I know this
guy since a lot of years and he is not often so enthusiastic about a tool.
So i just want to have a look on it but - obviously - don't want to use
C/C++ if i can have it in CL. Since i'm working with LWW & CMUCL i thought about
a portable interface using UFFI.

Regards
AHz