I'm working with Richard Palmer on the php module of SWIG
(http://www.swig.org)

Swig is used to automatically write php, perl, python, guile, java, ruby,
etc etc modules to link 3rd part libraries into these scripting systems.

This means if I have a fancy library "libfoo" and I want to use it for php,
I just write a single simple interface file (or even use the supplied .h
header file); run swig on it and taraa!!! I have a php module ready to
compile in to php.

Richard and myself are making some _heavy_changes_ to the php module lately
and we need some eagle/gimlet eye to review the output code of some simple
cases to see that we are generating the code correctly - with regards use of
ZVALs, destructors, resource handling, CG() vars and so forth.

My involvement with swig is working on xapian (www.xapian.org) which is the
open muscat descendant; so once we get this sorted we will also have a
xapian module for php; in fact php will be providing the scripting for the
main xapian search & results page supplied with xapian.

I've asked quite a few questions lately here but had no response and so have
had to guess at the answers.

Volunteers to review swig generated code would be appreciated.

regards

Sam Liddicott




-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to