os.exit
プログラムを終了する
lua
os.exit ([code [, close]])説明
プログラムを終了します。code に true を指定すると、終了ステータスとして EXIT_SUCCESS を返し、false を指定すると EXIT_FAILURE を返します。数値を指定すると、その値が終了コードとして使用されます。オプションの close 引数に true を指定すると、Lua の状態を正常に閉じてから終了します。
補足
closeをfalseまたは省略すると、Lua の終了処理をスキップして即座に終了します。- Lua の終了処理には、ファイナライザの実行やバッファのフラッシュなどが含まれます。
サンプルコード
lua
os.exit(true) -- 成功コードで終了この例では、プログラムを成功コードで終了させています。
互換性
- Lua 5.2