\(バックスラッシュ)
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.

\(backslash)

IF/Prologでは、バックスラッシュを"エスケ−プ"文字として使います。印刷されるアトムの中でバックスラッシュ文字としては、シングルクォ−ト(')、改行、\n、タブ \tなどを使うことができます。アトムの中でバックスラッシュを使うためには、\\のように2文字を続けてタイプしなければなりません。

バックスラッシュは、演算子にもなります。この場合には、バックスラッシュがエスケ−プ文字にはならないということに注意して下さい。

?- write('\none\n\ttwo\n\\three\''). one two \three' yes ?- '\\'(hallo). E X C E P T I O N:undefined_predicate:\hallo ?- op(700,xfx,'\\'),[user]. | X '\\' Y :- Y is X ^ X. | end_of_file. | consult: file stdir consulted in 15 sec.

yes ?- 3 '\\' R.

R = 27.0 yes ?- _


Up read on...