2013-10-30 19 views
0

我在Windows 8上,我喜歡Emacs並希望將它用於Prolog編程。我正試圖建立一個低級的Prolog程序,從中查詢Prolog程序。不能使用GNU-Emacs在SWI-Prolog上編輯「Prolog Program Name」(試圖設置低劣的Prolog過程)

我正在關注this installation。 我已經成功地遵循步驟1(保存在C:\ Users \用戶名\的Emacs 24.3 \站點口齒不清),2,3,部分4。但我不能

轉到「序言劣質」編輯「Prolog程序名稱」,插入SWI Prolog的 命令路徑名稱 ,因爲沒有找到編輯選項。

我的問題:

  • 如何編輯Prolog的程序名稱,或
  • 如何插入SWI序言的命令路徑,或
  • 如何設置在emacs的劣勢Prolog的過程?

謝謝!

+0

順便說一句,這個討論並沒有幫助:[link](http://stackoverflow.com/questions/16424293/how-do-i-interact-with-the-inferior-prolog-process-in-emacs ) –

+0

它試圖說的是,你需要'Mx customize-group RET prolog',我想你會從那裏弄清楚它。 – 2013-10-30 21:25:41

+0

Emacs-24.3已經出現了比http://turing.ubishops.ca/home/bruda/emacs-prolog更新版本的prolog.el。所以步驟1和2不需要。第3步是越野車:它應該使用''\\。pl \\'「'而不是'」\\。pl「'。 – Stefan

回答

0

如果swipl在您的$ PATH中,您根本不需要任何定製。但除此之外,只需使用內置的序言模式並添加如(setq prolog-program-name "c:/Users/Username/SWI-Prolog/swipl")之類的內容即可。請注意使用正斜槓而不是反斜槓。