【发布时间】:2019-01-27 16:45:06
【问题描述】:
在 Nim 中,要编写作为一种 main 函数执行的代码,您需要这样做(类似于 Python 中的 is main 检查):
when isMainModule:
echo ("Hello, Nim!")
但是,在我的一生中,我无法弄清楚如何返回错误代码。传统上一直有一个选项可以让主函数返回int,但由于这实际上不在proc 中,因此您似乎不能return;我唯一想出的办法是raise 一个例外。当然有一种方法可以控制您的退出代码是否为零?
【问题讨论】:
标签: return main exit-code nim-lang