Hi Martijn,

On Tue, Feb 14, 2012 at 14:47, Martijn Faassen <faas...@startifact.com> wrote:
> But Cython-based code does talk to C APIs, so there is a problem.
> Python code in PyPy needs to be able to interface with C APIs first in
> order to generate the right stuff from Cython.

That's not necessarily hard.  I believe that Cython code like this:

   PyObject *x = PyDict_GetItem(y, key)

can correspond "faithfully" to Python code like that --- if we assume
that 'y' contains really a dict:

   x = y[key]

I don't know to what extend the whole C API can be mapped back to
Python, but certainly the most common functions can.


A bientôt,

Armin.
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to