17 Mar 2005
CS 3243 - Logical Inference
74
A Singaporean example
l
likes(hari,X) :- makan(X), consumes(hari,X).
l
likes(min,X) :- likes(hari,X).
l
makan(meeSiam).
l
makan(rojak).
l
minum(rootBeerFloat).
l
consumes(hari,meeSiam).
l
likes(hari,X1)
likes(min,X)
makan(X2), consumes(hari,X2)
consumes(hari,rojak).
consumes(hari,meeSiam).
Fail
X = X1
X1 = X2
X2 = meeSiam
X2 = rojak