On Thursday, 9 April 2015 at 11:38:26 UTC, Rikki Cattermole wrote:
On 9/04/2015 11:22 p.m., John Colvin wrote:
On Thursday, 9 April 2015 at 11:07:05 UTC, Rikki Cattermole
wrote:
On 9/04/2015 11:03 p.m., Dennis Ritchie wrote:
Hi,
Is it allowed in D similar designs?
void main() {
import std.stdio;
return writeln("Hello, world!");
}
Sure when:
import std.traits : ReturnType;
import std.stdio : writeln;
static assert(is(ReturnType!writeln == int));
You might wanna check that :p
I was documenting the usage of return for main function's when
the return type of it is int.
Ok... not sure how anyone was supposed to know that. The example
given used void main. Also, the return type of writeln is void,
so it's doubly confusing.