-, . Prolog . ECLiPSe, Prolog , .
:
equal_to_one(X) :- X =:= 1.
(, , , Prolog), :
?- trace, foo(1).
Call: (7) foo(1) ? creep
Call: (8) 1=:=1 ? creep
Exit: (8) 1=:=1 ? creep
Exit: (7) foo(1) ? creep
, . foo (1) / Prolog foo/1, (). , ( ).
/1, :
?- time(foo(1)).
% 2 inferences, 0.000 CPU in 0.000 seconds (86% CPU, 69691 Lips)
true.
?- time(foo(2)).
% 2 inferences, 0.000 CPU in 0.000 seconds (82% CPU, 77247 Lips)
false.
() . , (.. " " - , , ). - , - , .
, CPU , , ( . SO).
, % CPU LIPS . , , .
PS: SO