exit - 特定の状態でのプロセスの終了
subroutine exit (status) integer*4 status
exit は、プロセスのすべてのファイルのフラッシュとクローズ を 行い、親プロセスが wait を実行している場合はその親プロセスに 通知します。 status の下位 8 ビットは親プロセスから使用で き ま す。これらのビットは、左側に 8 ビット分シフトされ、残りの ビットはすべてゼロに設定されます。したがって、 status は 256 から 65280 までの範囲になります。 この呼び出しから制御が戻ることはありません。 C の関数 exit により、クリーンアップ・アクションが最終 的 な `sys exit' より前に発生することがあります。 exit を引数なしで呼び出すと、警告メッセージが出力され、自 動 的に引数にゼロが渡されます。
libfui.a
exit(2)、 fork(2)、 fork(3f)、 wait(2)、 wait(3f)