Ease of calling C code from D

Dicebot public at dicebot.lv
Tue Jan 28 13:05:37 PST 2014

On Tuesday, 28 January 2014 at 20:55:15 UTC, Craig Dillabaugh 
> 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

Right now it will simply expand all macros before conversion. If 
that is OK, its macro handling capabilities are pretty much equal 
to clang :)

More information about the Digitalmars-d mailing list