退出程序。
此函数不会返回值,程序将直接终止执行。 never
exit() exit(status)
可选的退出状态码,默认值为 0。 status false number
function main() {
if (!os.exists("required_config.json")) {
Log("Required configuration file not found!")
os.exit(1) // 异常退出
}
Log("Configuration found, continuing...")
// 正常的策略逻辑...
}
检查条件后退出程序。
立即终止程序执行。状态码 0 表示正常退出,非零值表示异常退出(实盘中将显示为错误)。
{@fun/OS/File File}, {@fun/OS/ListFilesResult ListFilesResult}, {@fun/OS/FileStat FileStat}, {@fun/OS/os/open open}, {@fun/OS/os/fgets fgets}, {@fun/OS/os/fputs fputs}, {@fun/OS/os/mmap mmap}, {@fun/OS/os/getRootDir getRootDir}, {@fun/OS/os/listFiles listFiles}, {@fun/OS/os/exists exists}, {@fun/OS/os/remove remove}, {@fun/OS/os/mkdir mkdir}, {@fun/OS/os/rmdir rmdir}, {@fun/OS/os/rename rename}, {@fun/OS/os/stat stat}, {@fun/OS/os/exit exit},