Создать предикат, вычисляющий неотрицательную степень целого числа - Prolog

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, есть код
что не так? почему не могу запустить, всегда пишет надпись "208 Syntax error in predicate declaration, ',' or ')' expected.

Решение задачи: «Создать предикат, вычисляющий неотрицательную степень целого числа»

textual
Листинг программы
predicates
pow(integer,integer,integer)
 
clauses
pow(_,0,1).
pow(P,N,R) :- N1=N-1, pow(P,N1,R1), R=R1*P, !.

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы