Установка значения выхода из часовни - PullRequest
0 голосов
/ 28 января 2019

Можно ли установить статус выхода при завершении программы часовни?Я всегда могу использовать:

extern "exit" proc c_exit(status:c_int);

Следующее делает трюк.

extern "exit" proc c_exit(status:c_int);


module M {

    proc main() {

        writeln("hello, world");
        c_exit(1);
    }
}

Это устанавливает состояние выхода на 1 - просто интересно, есть ли способ, который не требует вызовав библиотеку C.

1 Ответ

0 голосов
/ 28 января 2019

Вы можете просто позвонить выход (1).См. Процедуру выхода в документация по часовне .

...