`string[] args` can't be read at compile time?

Unazed Spectaculum unazed at spec.org
Sun Dec 10 15:59:24 UTC 2017


On Sunday, 10 December 2017 at 15:46:57 UTC, Adam D. Ruppe wrote:
> On Sunday, 10 December 2017 at 15:28:19 UTC, Unazed Spectaculum 
> wrote:
>> 	if (!exists!(args[1]))
>
> That should be `!exists(args[1])`. You had an extra ! in there 
> by the (.
>
>
> Generally speaking, when there's a "cannot be read at compile 
> time", it is because something is initialized in a static 
> context and/or there's an extra ! in the arg list to get rid of.

Thanks! That fixed it. I'll take it into account whenever I see 
any other future errors like it.


More information about the Digitalmars-d-learn mailing list