Logtalk 2.14.6 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@735 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
		@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
@@ -10,6 +10,13 @@ RELEASE NOTES
 | 
			
		||||
=============
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
2.14.6 - December 31, 2002
 | 
			
		||||
 | 
			
		||||
	Corrected a bug where the opening directive of an object that, 
 | 
			
		||||
	simultaneously, implements a protocol, imports a categoty, instantiates 
 | 
			
		||||
	a class, and specializes a superclass, will not be recognized.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
2.14.5 - December 20, 2002
 | 
			
		||||
 | 
			
		||||
	Simplified dynamic table of predicate declarations by removing two 
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -7,14 +7,14 @@
 | 
			
		||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
 | 
			
		||||
 | 
			
		||||
<head>
 | 
			
		||||
	<title>Logtalk 2.14.5 Documentation</title>
 | 
			
		||||
	<title>Logtalk 2.14.6 Documentation</title>
 | 
			
		||||
	<link rel="stylesheet" href="styles.css" type="text/css" />
 | 
			
		||||
</head>
 | 
			
		||||
 | 
			
		||||
<body>
 | 
			
		||||
 | 
			
		||||
<hr />
 | 
			
		||||
<h1 class="center">Logtalk 2.14.5</h1>
 | 
			
		||||
<h1 class="center">Logtalk 2.14.6</h1>
 | 
			
		||||
 | 
			
		||||
<h3 class="center">Documentation</h3>
 | 
			
		||||
<p class="center">
 | 
			
		||||
@@ -45,7 +45,7 @@
 | 
			
		||||
 | 
			
		||||
<hr />
 | 
			
		||||
<p class="center">
 | 
			
		||||
Last updated on: December 17, 2002
 | 
			
		||||
Last updated on: December 31, 2002
 | 
			
		||||
</p>
 | 
			
		||||
<p class="center">
 | 
			
		||||
<a href="http://validator.w3.org/check/referer"><img src="valid-xhtml10.png" alt="Valid XHTML 1.0!" width="88" height="31" /></a>
 | 
			
		||||
 
 | 
			
		||||
@@ -47,10 +47,10 @@ initialization(@goal)
 | 
			
		||||
 | 
			
		||||
<hr />
 | 
			
		||||
<p class="center">
 | 
			
		||||
<strong><a href="info1.html">Previous</a> | <a href="object1_4.html">Next</a> | <a href="../index.html">Table of Contents</a> | <a href="../../bibliography.html">Bibliography</a> | <a href="../../glossary.html">Glossary</a></strong>
 | 
			
		||||
<strong><a href="info1.html">Previous</a> | <a href="object1_5.html">Next</a> | <a href="../index.html">Table of Contents</a> | <a href="../../bibliography.html">Bibliography</a> | <a href="../../glossary.html">Glossary</a></strong>
 | 
			
		||||
</p>
 | 
			
		||||
<p class="center">
 | 
			
		||||
Last updated on: August 6, 2002
 | 
			
		||||
Last updated on: December 31, 2002
 | 
			
		||||
</p>
 | 
			
		||||
<hr />
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@
 | 
			
		||||
<body>
 | 
			
		||||
 | 
			
		||||
<hr />
 | 
			
		||||
<h2><code><a class="back" title="Return to index" href="../index.html#object1_4">object/1-4</a></code></h2>
 | 
			
		||||
<h2><code><a class="back" title="Return to index" href="../index.html#object1_5">object/1-5</a></code></h2>
 | 
			
		||||
<hr />
 | 
			
		||||
 | 
			
		||||
<h4>Description</h4>
 | 
			
		||||
@@ -266,7 +266,7 @@ object(+object_identifier,
 | 
			
		||||
<strong><a href="initialization1.html">Previous</a> | <a href="protocol1_2.html">Next</a> | <a href="../index.html">Table of Contents</a> | <a href="../../bibliography.html">Bibliography</a> | <a href="../../glossary.html">Glossary</a></strong>
 | 
			
		||||
</p>
 | 
			
		||||
<p class="center">
 | 
			
		||||
Last updated on: August 6, 2002
 | 
			
		||||
Last updated on: December 31, 2002
 | 
			
		||||
</p>
 | 
			
		||||
<hr />
 | 
			
		||||
 | 
			
		||||
@@ -59,10 +59,10 @@ protocol(+protocol_identifier,
 | 
			
		||||
 | 
			
		||||
<hr />
 | 
			
		||||
<p class="center">
 | 
			
		||||
<strong><a href="object1_4.html">Previous</a> | <a href="uses1.html">Next</a> | <a href="../index.html">Table of Contents</a> | <a href="../../bibliography.html">Bibliography</a> | <a href="../../glossary.html">Glossary</a></strong>
 | 
			
		||||
<strong><a href="object1_5.html">Previous</a> | <a href="uses1.html">Next</a> | <a href="../index.html">Table of Contents</a> | <a href="../../bibliography.html">Bibliography</a> | <a href="../../glossary.html">Glossary</a></strong>
 | 
			
		||||
</p>
 | 
			
		||||
<p class="center">
 | 
			
		||||
Last updated on: August 6, 2002
 | 
			
		||||
Last updated on: December 31, 2002
 | 
			
		||||
</p>
 | 
			
		||||
<hr />
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -60,7 +60,7 @@
 | 
			
		||||
		<dd><a name="end_protocol0" href="directives/end_protocol0.html"><code>end_protocol/0</code></a></dd>
 | 
			
		||||
		<dd><a name="info1" href="directives/info1.html"><code>info/1</code></a></dd>
 | 
			
		||||
		<dd><a name="initialization1" href="directives/initialization1.html"><code>initialization/1</code></a></dd>
 | 
			
		||||
		<dd><a name="object1_4" href="directives/object1_4.html"><code>object/1-4</code></a></dd>
 | 
			
		||||
		<dd><a name="object1_5" href="directives/object1_5.html"><code>object/1-5</code></a></dd>
 | 
			
		||||
		<dd><a name="protocol1_2" href="directives/protocol1_2.html"><code>protocol/1-2</code></a></dd>
 | 
			
		||||
		<dd><a name="uses1" href="directives/uses1.html"><code>uses/1</code></a></dd>
 | 
			
		||||
</dl>
 | 
			
		||||
@@ -190,7 +190,7 @@
 | 
			
		||||
<strong><a href="../userman/index.html">User manual</a> | <a href="../tutorial/index.html">Tutorial</a> | <a href="../bibliography.html">Bibliography</a> | <a href="../glossary.html">Glossary</a></strong>
 | 
			
		||||
</p>
 | 
			
		||||
<p class="center">
 | 
			
		||||
Last updated on: September 6, 2002
 | 
			
		||||
Last updated on: December 31, 2002
 | 
			
		||||
</p>
 | 
			
		||||
<hr />
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -68,7 +68,7 @@ We will start by defining an object, <code>list</code>, containing predicate def
 | 
			
		||||
    :- end_object.
 | 
			
		||||
</pre>
 | 
			
		||||
<p>
 | 
			
		||||
What is different here from a regular Prolog program? The definitions of the list predicates are the usual ones. We have two new directives, <a title="Consult reference manual" href="../refman/directives/object1_4.html"><code>object/1</code></a> and <a title="Consult reference manual" href="../refman/directives/end_object0.html"><code>end_object/0</code></a>, that encapsulate the object's code. In Logtalk, by default, all object predicates are private; therefore, we have to explicitly declare all predicates that we want to be public, that is, that we want to call from outside the object. This is done using the <a title="Consult reference manual" href="../refman/directives/public1.html"><code>public/1</code></a> scope directive.
 | 
			
		||||
What is different here from a regular Prolog program? The definitions of the list predicates are the usual ones. We have two new directives, <a title="Consult reference manual" href="../refman/directives/object1_5.html"><code>object/1</code></a> and <a title="Consult reference manual" href="../refman/directives/end_object0.html"><code>end_object/0</code></a>, that encapsulate the object's code. In Logtalk, by default, all object predicates are private; therefore, we have to explicitly declare all predicates that we want to be public, that is, that we want to call from outside the object. This is done using the <a title="Consult reference manual" href="../refman/directives/public1.html"><code>public/1</code></a> scope directive.
 | 
			
		||||
</p>
 | 
			
		||||
<p>
 | 
			
		||||
After we copy the object code to a text file and saved it under the name <code>list.lgt</code>, we need to change the Prolog working directory to the one used to save our file (consult your Prolog compiler reference manual). Then, after starting Logtalk (see the <a title="Consult user manual" href="../userman/installing.html#running">Installing and running Logtalk</a> session on the User Manual), we can compile and load the object using the <a title="Consult reference manual" href="../refman/builtins/logtalk_load1.html"><code>logtalk_load/1</code></a> Logtalk built-in predicate:
 | 
			
		||||
 
 | 
			
		||||
@@ -40,7 +40,7 @@ We can define a new object in the same way we write Prolog code: by using a text
 | 
			
		||||
Object names can be atoms or compound terms (if we are defining parametric objects, see below). Objects, categories and protocols share the same name space: we can not have an object with the same name as a protocol or a category.
 | 
			
		||||
</p>
 | 
			
		||||
<p>
 | 
			
		||||
Object code (directives and predicates) is textually encapsulated by using two Logtalk directives: <a title="Consult reference manual" href="../refman/directives/object1_4.html"><code>object/1-4</code></a> and <a title="Consult reference manual" href="../refman/directives/end_object0.html"><code>end_object/0</code></a>. The most simple object will be one that is self-contained, not depending on any other Logtalk entity:
 | 
			
		||||
Object code (directives and predicates) is textually encapsulated by using two Logtalk directives: <a title="Consult reference manual" href="../refman/directives/object1_5.html"><code>object/1-4</code></a> and <a title="Consult reference manual" href="../refman/directives/end_object0.html"><code>end_object/0</code></a>. The most simple object will be one that is self-contained, not depending on any other Logtalk entity:
 | 
			
		||||
</p>
 | 
			
		||||
<pre>
 | 
			
		||||
    :- object(Object).
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
=================================================================
 | 
			
		||||
Logtalk - Object oriented extension to Prolog
 | 
			
		||||
Release 2.14.5
 | 
			
		||||
Release 2.14.6
 | 
			
		||||
 | 
			
		||||
Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
=================================================================
 | 
			
		||||
 
 | 
			
		||||
@@ -8,7 +8,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
@@ -15,7 +15,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
@@ -12,7 +12,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
@@ -2,7 +2,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  Copyright (c) 1998-2002 Paulo Moura.  All Rights Reserved.
 | 
			
		||||
%
 | 
			
		||||
@@ -1062,7 +1062,7 @@ current_logtalk_flag(Flag, Value) :-
 | 
			
		||||
	\+ '$lgt_flag_'(Flag, _),
 | 
			
		||||
	'$lgt_default_flag'(Flag, Value).
 | 
			
		||||
 | 
			
		||||
current_logtalk_flag(version, version(2, 14, 5)).
 | 
			
		||||
current_logtalk_flag(version, version(2, 14, 6)).
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -5025,6 +5025,7 @@ user0__def(Pred, _, _, _, Pred, user).
 | 
			
		||||
'$lgt_lgt_opening_directive'(object/2).
 | 
			
		||||
'$lgt_lgt_opening_directive'(object/3).
 | 
			
		||||
'$lgt_lgt_opening_directive'(object/4).
 | 
			
		||||
'$lgt_lgt_opening_directive'(object/5).
 | 
			
		||||
 | 
			
		||||
'$lgt_lgt_opening_directive'(category/1).
 | 
			
		||||
'$lgt_lgt_opening_directive'(category/2).
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 | 
			
		||||
%
 | 
			
		||||
%  Logtalk - Object oriented extension to Prolog
 | 
			
		||||
%  Release 2.14.5
 | 
			
		||||
%  Release 2.14.6
 | 
			
		||||
%
 | 
			
		||||
%  configuration file for YAP Prolog 4.3.23 or later
 | 
			
		||||
%
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user