Я пишу предикат для расчета площади круга по EClipse-clp.
circle(R) :- S is 3.14*R^2, write(S).
имеет следующую ошибку:
Это действительно очень просто. Вы должны различать
Определения обычно загружаются / компилируются из исходного файла. Запросы обычно вводятся в запросе. Похоже, вы вводите определение в запросе.