IF Computer > IF/Prolog > Manuals > IF/Prolog V4.1 マニュアル > ユーザーズ・ガイド > 初めてのPrologのセッションのための準備 > 構文エラー

構文エラー

IF/Prolog by Siemens
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.

特に、完全にPrologの構文に慣れていない場合には、 構文チェッカ−は構文エラーを見つけるために役立ちます。

構文エラーは、コンサルト/リコンサルトの入力時や、組み込み述語read/1,2で項を読み込む時に検出されます。構文の条件に従わない項(節、指令、指示など)が、エラーメッセージで端末に表示されます。

?- 'Old' Reports_to 'Carter'. line 4, column 7, syntax error:operator expected ?- _

'Old'は正しい項(アトム)です。これは、中置あるいは後置演算子の引数あるいは述語の関数子になることができます。従って、構文チェッカ−は、次の入力として演算子'('あるいはドット"."がくることを期待しています。

注意:IF/Prologが"?-"というプロンプトを表示しない場合には、ドット"."を入力して、改行して下さい。

構文チェッカ−が表示するすべてのエラーメッセージは、レファレンスマニュアルに記載されています(構文チェッカ−の項をご覧下さい)。

構文エラーを含むファイルをコンサルトした後で、correct/0あるいはedit/1の述語を使用して、構文エラーを訂正することができます。

document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/user_guide/prepare/syntax/print_en.html
published 2008/10/6 update 1994/7/26 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 start (AT) ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
Back> managed with ubiCMS