A Concise Introduction to Prolog
Copyright © 1989, 1995 by David Matuszek
A first look at Prolog
Prolog syntax (approximate)
Unification and instantiation
Variables
Prolog execution
Lists and strings
How to run Prolog
How to write Prolog programs
Built-in predicates:
Input predicates
Output predicates
Control predicates
Database manipulation predicates
Arithmetic predicates
Listing and debugging predicates
Tests
Copyright © 1995 by David Matuszek
All rights reserved.
Last updated July 15, 1995