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.

3つの単精度実数の平均を計算するC関数、average()を取り込みたいとします。計算の結果はC関数の返り値で与えられ、やはり単精度実数です。

C関数の記述は以下の通りです。

c average(in float, in float, in float, return float). または c average(in float, return float, in float, in float).

IF/PrologでのC関数の呼び出しは、以下のようになります。

?-average(6.3,1.2,7,5,P). または ?-average(6.3,P,1.2,7,5).


Up read on...