Ease of calling C code from D
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!
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