Your textbook…
Table of Contents
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.