0
下面是我的代碼的一部分。我想更改希臘字母寫入的內容。編寫Prolog希臘字母
任何人都可以告訴我方式嗎?
collect_results:-
write('Give a number from 1 to 5 : '),
read(X),nl,
check(X).
下面是我的代碼的一部分。我想更改希臘字母寫入的內容。編寫Prolog希臘字母
任何人都可以告訴我方式嗎?
collect_results:-
write('Give a number from 1 to 5 : '),
read(X),nl,
check(X).
作品在我的系統(SWI-序言中對Linux Mint的18 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).
?
我改變了編碼爲Unicode和罰款 –
爲什麼你不能按照通常的方式輸入希臘字母? –
語法錯誤:layout_inside_quotes –
文件的編碼是什麼?嘗試使用UTF-8(不含和帶有BOM)。我認爲ISO 8859-7不會很好,但也許它確實。 – kay