Re: Newbie can't understand Prolog answer
- From: bart demoen <bmd@xxxxxxxxxxxxxx>
- Date: Wed, 23 Jan 2008 21:05:36 +0100
On Wed, 23 Jan 2008 17:42:29 +0100, Markus Triska wrote:
:- use_module(library(clpfd)).
fac(0, 1).
fac(N, F) :- N #> 0, F #= F0*N, N1 #= N - 1, fac(N1, F0).
Making it deterministic when possible is left as an exercise.
What did you mean by "deterministic" in the above sentence ?
Cheers
Bart Demoen
.
- Follow-Ups:
- Re: Newbie can't understand Prolog answer
- From: Markus Triska
- Re: Newbie can't understand Prolog answer
- References:
- Newbie can't understand Prolog answer
- From: Dave Roberts
- Re: Newbie can't understand Prolog answer
- From: Dave Roberts
- Re: Newbie can't understand Prolog answer
- From: Markus Triska
- Newbie can't understand Prolog answer
- Prev by Date: Re: Newbie can't understand Prolog answer
- Next by Date: Re: Parsing Context-sensitive languages with Prolog
- Previous by thread: Re: Newbie can't understand Prolog answer
- Next by thread: Re: Newbie can't understand Prolog answer
- Index(es):