質問します。

あるかどうか分らないのですが、
プログラム実行中にある条件(a>0など)を受け取って
プログラム自体をリセットして最初から実行する処理の記述は
何かありませんか?