|
Programming in Prolog
TABLE OF CONTENTS
1. Tutorial Introduction; 2. A Closer Look; 3. Using Data Structures; 4. Backtracking and the 'Cut'; 5. Input and Output; 6. Built-in Predicates; 7. More Example Programs; 8. Debugging Prolog Programs; 9. Using Prolog Grammar Rules; 10. The Relation of Prolog to Logic; 11. Projects in Prolog; A. Answers to Selected Exercises;
B. Clausal Form Program Listings; C. Writing Portable Standard Prolog Programs; Index
|