BetterC and CTFE mismatch
Simen Kjærås
simen.kjaras at gmail.com
Wed Sep 26 08:22:26 UTC 2018
On Wednesday, 26 September 2018 at 08:06:27 UTC, Sebastiaan Koppe
wrote:
> Right now I am building a betterC application and I would have
> expected to be able to use the D standard library in CTFE.
>
> It seems this is not the case. Can anyone explain why? It seems
> to be an arbitrary limitation.
>
> example:
> https://run.dlang.io/gist/8ee9456bfae061eba81c931999183e49?args=-betterC
This is essentially an arbitrary restriction. The basic reason is
if a function is compiled (even just for CTFE), it ends up in the
object files, and you've asked for only betterC functions to end
up in the object files.
--
Simen
More information about the Digitalmars-d
mailing list