On Monday, 15 September 2014 at 23:42:02 UTC, notna wrote:
how about "return"? :)

there is also "assert"... and pls note, scope could also be your friend :O

On Monday, 15 September 2014 at 23:36:56 UTC, AsmMan wrote:
Someone said somewhere that call std.c.process.exit() isn't the proper way to exit from a D program since it doesn't terminate some phobos stuff. So what should I use instead of? or there's no a replacement?

Neither assert or return will help. Check out this code example:

void main() {
f();
}

void f() {
  if(!foo)
    exit(1);
   do_something();
}

Reply via email to