Next:
Introduction to Prolog
Introduction to Prolog
SWI-Prolog
Structure of Prolog Programs
Sample Program
Test Sample Program
Pose a Query
Compound Query
Interactive Definitions
Logical Operators
Disjunction
Comparison Operators
Example
Queries
Create Rules
Prolog Data Objects
Matching
Arithmetic Operators
Assignment
Prolog Arithmetic Queries
Example Program
Arithmetic Examples
Lists in Prolog
Prolog Lispism
Negation
Negation Examples
I/O
Example
Files
Interactive Version
Towers of Hanoi
Cut
Cut Example
Expert Systems in Prolog