[D-runtime] Why does druntime us .di files instead of .d?
Vladimir Panteleev
thecybershadow.lists at gmail.com
Tue Jul 19 05:05:15 PDT 2011
On Fri, 15 Jul 2011 00:40:19 +0300, Andrew Wiley
<wiley.andrew.j at gmail.com> wrote:
> It seems to me that a way to fix all this and guarantee CTFE-ability
> (which seems to be the end goal) would be to add some sort of modifier
> or annotation to designate that a function is CTFE-able.
We've actually discussed this idea with Andrei on the #d IRC channel. I
would suggest a more generic attribute like @exportsource which preserves
the body of a function in cases where it would be stripped otherwise
(including .di generation). It wouldn't need to be required, unless the
user wants to use CTFE with .di files.
--
Best regards,
Vladimir mailto:vladimir at thecybershadow.net
More information about the D-runtime
mailing list