2012-02-23 76 views
-1

是否可以對SWI Prolog的頂層進行修改?修改SWI-Prolg頂層

+0

我不打擾解釋爲什麼我downvoted這個,似乎應該是顯而易見的,即使是一個新來者:] – m09 2012-02-23 22:13:15

回答

5

是的,在SWI-Prolog中,頂層是在boot/toplevel.pl中的Prolog中實現的,您可以使用此副本(副本)作爲擴展的起點。例如,如果您想通過其他工具(如編輯器和編程環境)與編譯器交互,那麼推出自己的頂級版本有時很有用。有用的謂詞來滾動自己的頂層是atom_to_term/3,而read_term/2尤其是使用variable_names選項。

+1

謝謝你的答覆。這意味着我實現了一個全新的頂層。有沒有辦法添加到現有的頂層或我必須使用它,因爲它是? – user1220625 2012-02-24 13:49:56

+0

我一直在toplevel.pl添加一些打印,但我沒有看到任何改變 – user1220625 2012-02-24 13:58:37