fac(0, 1) :- !. fac(N, Nfac) :- N > 0, M is N - 1, fac(M, Mfac), Nfac is N * Mfac.
dogggg
GNU Prolog 1.3.1
By Daniel Diaz
Copyright (C) 1999-2009 Daniel Diaz
uncaught exception: error(syntax_error('user_input:1 (char:7) . or operator expected after expression'),read_term/3)