On Friday, 26 February 2016 at 23:18:30 UTC, Era Scarecrow wrote:
On Friday, 26 February 2016 at 23:11:32 UTC, Andrei
Alexandrescu wrote:
Urgh, forgot the "static" in front of the second "if". It does
work now.
Perhaps that should be an error instead; Going from a static
if to an else if... seems easy enough to spot and insist a fix
(much like assignment inside an if statement is illegal).
What about automatically inferring it? It sounds reasonnable,
much like saying that "static" actually is for the whole
if/elseif block.