On Wednesday, 22 August 2018 at 11:01:02 UTC, Mihails wrote:
https://gitlab.com/mihails.strasuns/dtoh
Tool to grab all `extern(C)` declarations in a D module and
generate C header file based on it. Partially addresses
https://issues.dlang.org/show_bug.cgi?id=9285 but is intended
to be much more simple (no C++, no human-readable emphasis).
[...]
This is all very nice. I agree that this kind of thing should be
a part of the compiler, but I think it should be a compiler
plugin. If dmd had compiler plugins, I think stuff like this and
`dpp` would be much nicer to use.