1
Today
- Prolog interpreter algorithms
- Beyond Pure Prolog: “meta”-predicates
- Closed World Assumption & Negation as Failure.
Alan Smaill Logic Programming Nov 09 2009
Today Prolog interpreter algorithms Beyond Pure Prolog: - - PowerPoint PPT Presentation
1 Today Prolog interpreter algorithms Beyond Pure Prolog: meta-predicates Closed World Assumption & Negation as Failure. Alan Smaill Logic Programming Nov 09 2009 2 Algorithms for definite clause interpreter We have seen
1
Alan Smaill Logic Programming Nov 09 2009
2
1http://www.inf.ed.ac.uk/teaching/courses/inf1/fp/#info 2http://darcs.haskell.org/nofib/real/prolog
Alan Smaill Logic Programming Nov 09 2009
3
Alan Smaill Logic Programming Nov 09 2009
4
Alan Smaill Logic Programming Nov 09 2009
5
Alan Smaill Logic Programming Nov 09 2009
6
Alan Smaill Logic Programming Nov 09 2009
7
Alan Smaill Logic Programming Nov 09 2009
The Proof Search Space 8
Alan Smaill Logic Programming Nov 09 2009
9
Alan Smaill Logic Programming Nov 09 2009
10
Alan Smaill Logic Programming Nov 09 2009
11
Alan Smaill Logic Programming Nov 09 2009
12
Alan Smaill Logic Programming Nov 09 2009
13
Alan Smaill Logic Programming Nov 09 2009
14
3http://www.scs.leeds.ac.uk/hill/GOEDEL/expgoedel.html
Alan Smaill Logic Programming Nov 09 2009
15
Alan Smaill Logic Programming Nov 09 2009
16
Alan Smaill Logic Programming Nov 09 2009
17
Alan Smaill Logic Programming Nov 09 2009
18
Alan Smaill Logic Programming Nov 09 2009
19
Alan Smaill Logic Programming Nov 09 2009
20
Alan Smaill Logic Programming Nov 09 2009