On Tuesday, 28 January 2014 at 20:12:35 UTC, Adam D. Ruppe wrote:
On Tuesday, 28 January 2014 at 20:10:00 UTC, Atila Neves wrote:
There is htod but it's Windows only.

Did you see Jacob's dstep too?

https://github.com/jacob-carlborg/dstep

I haven't actually used it myself* but it will surely do a better job than the old htod!

* I'm often really lazy with my calling of C code... I translate as little as possible, sometimes just using void* arguments instead of structs... when possible, of course.

I used dstep to generate a D interface to FFTW (Fastest Fourier-Transform in the West). The header for FFTW includes a massive 100 line (or thereabouts) macro, that basically generates all the function signatures.

I ran dstep on fftw3.h and although I have only tested the result a little, thus far it appears to have done a great job!

Craig

Reply via email to