Let b
, c
and d
be facts or rules
x(A) :- b(A);c(A);d(A)
vs
x(A) :- b(A)
x(A) :- c(A)
x(A) :- d(A)
Is there a difference in semantics between the two definition of the rule x
? In my opinion I believe they are the same, because every rule of x
can be interpreted as either the first rule of x
or the second or third.