23 Feb
2011
23 Feb
'11
5:40 p.m.
On 23 February 2011 06:47,
Hi all,
I'm working on an FFI and as usual there are lots of defines in the header files.
What's the best way to make these available to the haskell code ? Ideally it could be done automagically, or at least pseudo-magically so that keeping up with changes to the .h wouldn't be too painful.
I'm talking about simple constant defines, nothing tricky like structures or similar.
If you use hsc2hs you may also like to look at bindings-DSL: http://hackage.haskell.org/package/bindings-DSL It supports integer, floating point, pointer and string typed constants: https://bitbucket.org/mauricio/bindings-dsl/wiki/DetailedUsageGuide/Predefin... Regards, Bas