(Oh My) Gentool 0.3.0 released
user1234
user1234 at 12.de
Wed May 5 11:54:51 UTC 2021
On Wednesday, 5 May 2021 at 11:51:27 UTC, evilrat wrote:
> On Wednesday, 5 May 2021 at 10:35:23 UTC, Dominikus Dittes
> Scherkl wrote:
>> On Wednesday, 5 May 2021 at 10:01:13 UTC, user1234 wrote:
> ...
> To answer both:
>
> clang has lots of templates, sometimes not so trivial ones, its
> code base filled with C++ constructs that does not have nice
> one to one translation(or simply a C++ specific detail like
> alignment), and the most annoying part - it has various
> 'tables' generated as a build step that is a mix of external
> tools and macros.
>
> Basically every template will need some care, likely it will be
> easier to just emit C++ stubs that will force compiler to emit
> actual code to link with than trying to translate them.
>
> So no, not currently possible. Definitely not an unpaid job,
> well I'll still reject it even if it is paid one.
>
> Maybe some time in future, but for now there is a lot more
> priority stuff to do before even attempting this.
Thanks for the explanations. BTW I had the same question for LDC
backend being c++, I guess the answer would be similar.
More information about the Digitalmars-d-announce
mailing list