Prolog Programming in Depth

Michael A. Covington, Donald E. Nute, Andre N. Vellino · 1988

I. THE PROLOG LANGUAGE. 1. Introducing Prolog. 2. Constructing Prolog Programs. 3. Data Structures and Computation. 4. Expressing Procedural Algorithms. 5. Reading Data in Foreign Formats. 6. Prolog as its own Metalanguage. 7. Advanced Techniques. II. ARTIFICIAL INTELLIGENCE APPLICATIONS. 8. Artificial Intelligence and the Search for Solutions. 9. A Simple Expert System Shell. 10. An Expert System Shell with Uncertainty. 11. Defeasible Prolog. 12. Natural Language Processing. APPENDICES. A. Summary of ISO Prolog. B. Some Differences Between Prolog Implementations. Bibliography. Index.

Read the paper · More papers on PaperTik