Basics
3. Satisfying Multiple Properties
4. Proving New Facts By Deduction
5. Generating Simple Sentences
Recursion
9. Recursion With An Accumulator
11. Queries That Don’t Finish
The Cut
13. Backtracking After The Cut
Meta-Programming
17. Meta-Interpreter 2: Deduction
18. Meta-Interpreter 3: Recursion
19. Meta-Interpreter 4: The Cut
20. Meta-Interpreter 5: Fixed Depth Search