From: Jeremy Smith
Subject: ANN: Early version of Python-on-Lisp release
Date: 
Message-ID: <Re5Kf.28059$m13.4161@newsfe5-gui.ntli.net>
Hi Folks,

I've uploaded a new pol.lisp to:

        http://common-lisp.net/project/python-on-lisp/

The main new feature, thanks partly to Pascal Bourguignon, is that you can
define a Lisp callback (which can be called from Python as a virtual
module), with the following:

   (defpyfun mbox-add-field NIL ((key string) (value string))
      (push (list key value)*mbox-message*))

Where there is no return value (NIL), the module specifier in the data to
add-python-module is 'mbox-add-field, and 2 arguments, both strings, and
used within the body of the pyfun with the names key and value.

This makes it incredibly easy to define callbacks, and so you can seamlessly
use Lisp functions from executed Python code without headaches.

Cheers,

Jeremy.