Description of Resource: 
Contents Background and Motivation Introduction to Prolog Prolog as a Procedural Programming Language Assign-once Variables Nondeterminism Prolog execution as the execution of multiple machines Executing Programs in XSB The Scheduling of Machine Execution in Prolog Grammars in Prolog Prolog as a Database Query Langauge Deductive Databases Summary
Address: 
United States
Is there a fee: 
No
Sector: 
Public or private: 
Public
Website or physical archive: 
Website only