Adventure in Prolog

Index

Contents
  Contents

Preface
  Preface

Getting Started
  Where to Find a Prolog
  Getting Started
   Jumping In
   Logic Programming
   Jargon

Facts
  Facts
   Nani Search
   Exercises

Simple Queries
  Simple Queries
   How Queries Work
   Exercises

Compound Queries
  Compound Queries
   Built-in Predicates
   Exercises

Rules
  Rules
   How Rules Work
   Using Rules
   Exercises

Arithmetic
  Arithmetic
   Exercises

Managing Data
  Managing Data
   Exercises

Recursion
  Recursion
   How Recursion Works
   Pragmatics
   Exercises

Data Structures
  Data Structures
   Exercises

Unification
  Unification
   Exercises

Lists
  Lists
   Using the List Utilities
   Exercises

Operators
  Operators
   Exercises

Cut
  Cut
   Using the Cut
   Exercises

Control Structures
  Control Structures
   Recursive Control Loop
   Tail Recursion
   Exercises

Natural Language
  Natural Language
   Difference Lists
   Natural Language Front End
   Definite Clause Grammar
   Reading Sentences
   Exercises

Appendix
  Appendix
   Nani Search
   Family
   Custord
   Birds

Copyright ©1987-1998 Amzi! inc