序言基本問題
回答
首先,歡迎來到Prolog!我想你會發現它是有益的和愉快的。
我經常看到建議書是的Prolog的藝術,編程序言和條款和效果。我有藝術和編程他們都是好書, 藝術肯定是更具百科含量的,編程更線性。我諮詢藝術和工藝很多最近,和一些更奇怪的(邏輯文法爲例)。我希望能在下深入購買Prolog編程。我不認爲有很多不好的Prolog書籍應該儘量避免。我可能會節省工藝和練習但稍後。也
:- [file1, file2, file3].
,因爲「name.pl」在「特等」你可以省略引號結束;:
你可以把它們列出加載一次多個文件單引號實際上只有在Prolog不會將通常所包含的原子作爲原子時纔是必需的。
希望這對您的旅程有所幫助和好運。 :)
這是一個不錯的短的一點介紹:http://www.soe.ucsc.edu/classes/cmps112/Spring03/languages/prolog/PrologIntro.pdf
我還想說有一個很好的SWI面向PDF在那裏,但我不能找到它。
如果你傾向於數學介紹,Logic, Programming and Prolog (2ED)是一本有趣的書,由尼爾森和Maluszinski。
Clocksin和Mellish在Prolog中的編程是經典入門教科書。
在SWI-Prolog的,還檢查了:
?- make.
自動重新加載被修改,因爲他們進行了諮詢文件。
您可以檢出this question。有幾本好書推薦回去。
我不會重複已經在其他答案中提到過的經典選擇,但是我會添加一個關於Michael Covington,Donald Nute和Andrew Vellino的關於Prolog編程的筆記。我想強調的兩章是關於手追蹤和可撤銷規則的章節。前者向你展示瞭如何以高效和有用的方式在鉛筆和紙上找出Prolog計算。後者向您展示瞭如何創建支持可廢止規則的Prolog代碼。與您在Prolog中習慣使用的規則不同,它不是直接成功或失敗的規則,也不受規則本身沒有規定的任何內容的影響,不可規則規則可以在規則中聲明的信息上取得成功,但可能會被知識庫中的其他規則削弱使得表達方式通常是真實的,但有一些例外情況比較簡單,而且方式簡潔易懂。另一方面,更好地說,「一個可廢止的規則,另一方面是一個規則,即使這些案件滿足其條件,也不能應用於某些情況,因爲知識庫中的某些知識阻止其應用。」
這是一個有趣的概念,我沒有在其他書中找到。
- 1. 序言問題
- 2. 問題在序言
- 3. Perl基本問題
- 4. EJB基本問題
- 5. SQLAlchemy基本問題
- 6. hoverIntent基本問題?
- 7. 基本HTACCESS問題
- 8. 基本Subversion問題
- 9. 基本URL問題
- 10. 基本gradle問題
- 11. 基本JSON問題
- 12. 基本DataGridView問題
- 13. jQuery基本問題
- 14. 基本Android問題
- 15. 基本Flex問題
- 16. 基本xmlHttp問題
- 17. 基本phpmailer問題
- 18. ExtJs:基本問題
- 19. javascript基本問題
- 20. MSIL問題(基本)
- 21. 基本mod_perl問題
- 22. Android基本問題
- 23. socket.io基本問題
- 24. 基本LUA問題
- 25. 基本Subversion問題
- 26. 基本JSON.parse問題
- 27. Calendar.getInstance()...基本問題
- 28. Node.js基本問題
- 29. Telerik基本問題
- 30. Qtip基本問題
我還想提一提Ivan Bratko的書「人工智能的Prolog編程」,因其清晰而清晰的演示風格而受到稱讚(當之無愧)。 – 2015-01-30 11:24:51