[Python-Dev] Ctypes and the stdlib (was Re: LZMA compression support in 3.3) (original) (raw)
Guido van Rossum guido at python.org
Tue Aug 30 02:02:26 CEST 2011
- Previous message: [Python-Dev] Ctypes and the stdlib (was Re: LZMA compression support in 3.3)
- Next message: [Python-Dev] Ctypes and the stdlib (was Re: LZMA compression support in 3.3)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Mon, Aug 29, 2011 at 2:17 PM, Greg Ewing <greg.ewing at canterbury.ac.nz> wrote:
Guido van Rossum wrote:
(Just like Python's own .h files -- e.g. the extensive renaming of the Unicode APIs depending on narrow/wide build) How does Cython deal with these? Pyrex/Cython deal with it by generating C code that includes the relevant headers, so the C compiler expands all the macros, interprets the struct declarations, etc. All you need to do when writing the .pyx file is follow the same API that you would if you were writing C code to use the library.
Interesting. Then how does Pyrex/Cython typecheck your code at compile time?
-- --Guido van Rossum (python.org/~guido)
- Previous message: [Python-Dev] Ctypes and the stdlib (was Re: LZMA compression support in 3.3)
- Next message: [Python-Dev] Ctypes and the stdlib (was Re: LZMA compression support in 3.3)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]