[Cython] wrapping c++

Stefan Behnel stefan_ml at behnel.de
Tue Mar 4 17:09:39 CET 2008


William Stein wrote:
> cdef extern from "":
>     void DEFINE_SET "#define SET(a,b,c) a[b]=c; //"()
>     void SET(intvec, int, int)
> DEFINE_SET()
>
> The key thing is the evil dirty trick to define a SET macro directly in
> Cython.

"Evil" and "dirty" were exactly the two words that came to my mind before
I even got to reading your own comment on this. :)

I would really put something like this into an external header file, and
just declare "SET()" as being external...

Stefan



More information about the Cython-dev mailing list