Рассмотрим предикат Prolog p(integer),q(integer),r(integer)
с потоковой моделью (o)
и предикатом s
:
p(1). q(1). r(1).
p(2). q(2). r(2).
s:-!,p(X),q(Y),r(Z),write(X,Y,Z),nl.
Дайте результат следующей цели: s
. Обоснуйте ответ.
Результат: 111,112,121,122,211,212,221,222. Я видел, что сокращение не действует, если оно стоит в начале предложения. Это правда?