2016-12-12 4 views
0

以下は私のコードの一部です。ギリシャ文字で書いている内容を変更したいと思います。Prologギリシャ文字の中に書き込み

誰も私に方法を教えてもらえますか?

collect_results:- 
    write('Give a number from 1 to 5 : '), 
    read(X),nl, 
    check(X). 
+0

通常のやり方でギリシャ文字を入力できないのはなぜですか? –

+0

構文エラー:layout_inside_quotes –

+0

ファイルのエンコーディングとは何ですか? UTF-8を試してみてください(BOMなし、BOM付き)。私はISO 8859-7がうまくいくとは思っていませんが、おそらくそれはそうです。 – kay

答えて

0

(Linuxのミント18上SWI-プロローグ7.2.3)私のシステム上で動作します:

?- ['user']. 
collect_results :- 
    write('Παρακαλώ διαλέξτε ένα νούμερο από 1 εώς 5: '), 
    read(X), nl, 
    write('Το νούμερο που διαλέξατε είναι το '), write(X), nl. 

?- collect_results. 
Παρακαλώ διαλέξτε ένα νούμερο από 1 εώς 5: 3. 

Το νούμερο που διαλέξατε είναι το 3 
true. 

あなたがで実行されているどのようなシステム/端末/ロケール?
prolog_flag(encoding, Encoding).の出力は何ですか?

+1

エンコードをUnicodeに変更しました。 –

関連する問題