break
break/0は、新しいインタプリタのル−プを作ります。end_of_file文字、あるいはアトムを入力することによって新しいル−プを抜け出ることができます。プロンプトは、インタプリタのル−プの現在のレベルを示しています。ただし、トップレベルは1です。
デバッグモ−ドのオプションは、例えばスパイポイントを設定したり、コ−ドを変更するために、breakを実行したり新しいル−プを開始します。
?- break. [2] ?- atom(red).
yes [2] ?- break. [3] ?- end_of_file.
yes [2] ?- ^D yes ?- _