Logtalk 2.29.1 files.

git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1744 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
pmoura
2006-12-28 13:03:34 +00:00
parent 7316eb490c
commit d79dd807e6
301 changed files with 6700 additions and 998 deletions

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.28.2
Release 2.29.1
Copyright (c) 1998-2006 Paulo Moura. All Rights Reserved.
=================================================================

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.28.2
Release 2.29.1
Copyright (c) 1998-2006 Paulo Moura. All Rights Reserved.
=================================================================

View File

@@ -2,9 +2,9 @@
:- protocol(find_rootp).
:- info([
version is 1.0,
date is 2006/4/21,
author is 'Paulo Nunes',
version is 1.1,
author is 'Paulo Moura and Paulo Nunes',
date is 2006/11/26,
comment is 'Default protocol for root find algorithms.']).
:- public(find_root/5).
@@ -25,9 +25,9 @@
:- protocol(functionp).
:- info([
version is 1.0,
date is 2006/4/21,
author is 'Paulo Nunes',
version is 1.1,
author is 'Paulo Moura and Paulo Nunes',
date is 2006/11/26,
comment is 'Default protocol for real functions of a single real variable.']).
:- public(eval/2).
@@ -93,9 +93,9 @@
implements(find_rootp)).
:- info([
version is 1.0,
date is 2006/4/21,
author is 'Paulo Nunes',
version is 1.1,
author is 'Paulo Moura and Paulo Nunes',
date is 2006/11/26,
comment is 'Multi-threading interface to root finding algorithms.']).
:- threaded.
@@ -104,7 +104,7 @@
find_root(Function, A, B, Error, Zero, _).
find_root(Function, A, B, Error, Zero, Algorithm) :-
threaded_call(
threaded_race(
( try_method(bisection, Function, A, B, Error, Zero)
; try_method(newton, Function, A, B, Error, Zero)
; try_method(muller, Function, A, B, Error, Zero)
@@ -121,9 +121,9 @@
implements(find_rootp)).
:- info([
version is 1.0,
date is 2006/4/21,
author is 'Paulo Nunes',
version is 1.1,
author is 'Paulo Moura and Paulo Nunes',
date is 2006/11/26,
comment is 'Bisection algorithm.']).
find_root(Function, A, B, Error, Zero) :-
@@ -163,9 +163,9 @@
implements(find_rootp)).
:- info([
version is 1.0,
date is 2006/4/21,
author is 'Paulo Nunes',
version is 1.1,
author is 'Paulo Moura and Paulo Nunes',
date is 2006/11/26,
comment is 'Newton algorithm.']).
find_root(Function, Xa, Xb, Deviation, Zero) :-
@@ -203,9 +203,9 @@
implements(find_rootp)).
:- info([
version is 1.0,
date is 2006/4/21,
author is 'Paulo Nunes',
version is 1.1,
author is 'Paulo Moura and Paulo Nunes',
date is 2006/11/26,
comment is 'Muller algorithm.']).
find_root(Function, Xa, Xb, Deviation, Zero) :-