On 07/15/2013 08:43 PM, JS wrote:

> http://dpaste.dzfl.pl/7c8b0ba9
>
> Why the heck can't we use integers in ctfe's? There seems to be no
> simple way to create a counter and this is one of the most basic
> programming constructs to use.. yet with ctfe's it's impossible.
>
> I'd like each variable in the nested structs to be incremented properly.

I did not read the code but just from your description, the separate compilation model that D uses would preclude that. For example, compilation of a.d would not know anything about the counter that b.d has counted during its compilation.

Ali

Reply via email to