インタプリタレベル(interpreter level)
MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

IF/Prologを起動させると、インタプリタレベルに入ります。プロンプト"?-"は、インタプリタレベルにいるということを示しています。プロンプトで入力されるゴ−ルは、ただちに実行されます。

新しいインタプリタル−プのレベルはbreak/0で始まり、end_of_fileあるいはbye/0で終了します。

アサ−ト、リトラクト、グロ−バル変数の操作は、レベルに関係なくどのレベルでも同じ影響を与えます。

サブル−プに入る例として、デバッガの使用中にコマンド'B'でbreakを呼び出す場合があります。サブル−プ中でユ−ザはスパイポイントの変更/設定ができ(使用中でない述語の変更でさえ可能です)、ル−プを終了してデバッガに戻ることができます。

?- asserta(a,b).

yes ?- break. [2] ?- listing. a :- b.

yes [2] ?- end_of_file. yes ?- _


Up read on...