Logtalk 2.16.1 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1028 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
parent
4242efb73f
commit
f08723a4b1
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
@ -82,18 +82,19 @@ Logtalk in any directory that you find convenient.
|
||||
|
||||
See the user manual for a description of the source files organization and
|
||||
for installing/using instructions (to read the user manual open the file
|
||||
manuals/index.html with a web browser).
|
||||
manuals/index.html with a web browser). Most files are formatted using
|
||||
four-space tabs.
|
||||
|
||||
In Unix and Unix-like systems you may want to define an environment variable
|
||||
named $LOGTALKHOME pointing to the Logtalk installation for use with your
|
||||
Prolog compilers. If you use a csh shell, add the following line to your
|
||||
.cshrc file:
|
||||
|
||||
setenv LOGTALKHOME "/your/installation/directory/lgt2160"
|
||||
setenv LOGTALKHOME "/your/installation/directory/lgt2161"
|
||||
|
||||
If you use a bash shell, add the following lines to your .profile file:
|
||||
|
||||
LOGTALKHOME="/your/installation/directory/lgt2160"
|
||||
LOGTALKHOME="/your/installation/directory/lgt2161"
|
||||
export LOGTALKHOME
|
||||
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
@ -10,6 +10,28 @@ RELEASE NOTES
|
||||
=============
|
||||
|
||||
|
||||
2.16.1 - March 23, 2004
|
||||
|
||||
The local built-in method parameter/2 can now be used inside categories
|
||||
(but please read the warnings about such practice on the user manual).
|
||||
|
||||
Updated the Logtalk compiler to report an error when the user tries to
|
||||
redefine a message sending or external call control construct inside an
|
||||
object or category.
|
||||
|
||||
Corrected a bug in the compilation of metacalls whose meta-arguments are
|
||||
variables.
|
||||
|
||||
Removed references to file sax.jar from the scripts used to convert XML
|
||||
documenting files into (X)HTML. Updated scripts html.sh, htmlnt.cmd, and
|
||||
htmldos.bat to use XT 20020426a or later version.
|
||||
|
||||
Improved syntax coloring accuracy of built-in predicates and methods for
|
||||
the SubEthaEdit text editor.
|
||||
|
||||
Updated config file for Qu-Prolog 6.4.
|
||||
|
||||
|
||||
2.16.0 - March 3, 2004
|
||||
|
||||
Logtalk is now distributed under the Artistic License 2.0.
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
@ -68,5 +68,5 @@ Logtalk version 2.15.6 renamed the compiler option "named_anonymous_vars" to
|
||||
|
||||
Logtalk 2.16.0 improves support for the declaration and use of operators
|
||||
local to objects and categories. Recompilation of any objects and categories
|
||||
contain operator declarations is needed in order to take advantage of the
|
||||
containing operator declarations is needed in order to take advantage of the
|
||||
improvements made.
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
@ -15,7 +15,7 @@ to the Logtalk compiler warning and error reporting. Open the object
|
||||
source files in a text editor to better understand how the compiler
|
||||
deals with common programming errors.
|
||||
|
||||
Note that the warnings and errors that yoy will get while compiling
|
||||
Note that the warnings and errors that you will get while compiling
|
||||
your files depend on your compiler options (setted explicitly as
|
||||
parameters in the logtalk_compile/2 or logtalk_load/2 built-in
|
||||
predicates or by default in your configuration file).
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,7 +1,7 @@
|
||||
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
|
||||
<title>Logtalk 2.16.0 Documentation</title>
|
||||
<title>Logtalk 2.16.1 Documentation</title>
|
||||
<link rel="stylesheet" href="styles.css" type="text/css" />
|
||||
</head>
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
</div>
|
||||
|
||||
<h1>Logtalk 2.16.0 Documentation</h1>
|
||||
<h1>Logtalk 2.16.1 Documentation</h1>
|
||||
|
||||
<ul>
|
||||
<li><h2><a href="userman/index.html">User Manual</a></h2></li>
|
||||
@ -37,7 +37,7 @@ Copyright © <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> — <a
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<p><span class="bleft"><a href="http://validator.w3.org/check/referer">XHTML</a> + <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></span><span class="bright">Last updated on: February 11, 2004</span></p>
|
||||
<p><span class="bleft"><a href="http://validator.w3.org/check/referer">XHTML</a> + <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></span><span class="bright">Last updated on: March 6, 2004</span></p>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
@ -227,7 +227,7 @@ Copyright © <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> — <a
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<p><span class="bleft"><a href="http://validator.w3.org/check/referer">XHTML</a> + <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></span><span class="bright">Last updated on: February 11, 2004</span></p>
|
||||
<p><span class="bleft"><a href="http://validator.w3.org/check/referer">XHTML</a> + <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></span><span class="bright">Last updated on: March 6, 2004</span></p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -251,7 +251,7 @@ Logtalk defines a set of built-in object predicates or methods to access message
|
||||
<h3>Local methods<a name="local"></a></h3>
|
||||
|
||||
<p>
|
||||
Logtalk defines four built-in methods to access an object execution context. These methods are compiled in-line and can be freely used without worrying about performance penalties.
|
||||
Logtalk defines four built-in methods to access an object execution context. These methods are compiled in-line and can be freely used without worrying about performance penalties. When called from inside a category, these methods refer to the execution context of the object importing the category.
|
||||
</p>
|
||||
<p>
|
||||
To find the object that received the message under execution we may use the <a title="Consult reference manual" href="../refman/methods/self1.html"><code>self/1</code></a> method. We may also retrieve the object that has sent the message under execution using the <a title="Consult reference manual" href="../refman/methods/sender1.html"><code>sender/1</code></a> method.
|
||||
@ -317,6 +317,7 @@ After compiling and loading these two objects, we can try the following goal:
|
||||
Color parameter value is blue
|
||||
yes
|
||||
</pre>
|
||||
The method <code>parameter/2</code> is only compiled in-ilne when used inside objects; its use inside categories implies a call to the built-in Prolog predicate <code>arg/3</code>. Nevertheless, note that calls to <code>parameter/2</code> from inside categories are inherently problematic: a category may be implemented by several objects, both parametric (with different number of parameters) and non-parametric. Care must be taken to ensure that a parametric object importing such a category match the interpretation of its parameters used in the category.
|
||||
|
||||
<h3>Database methods<a name="database"></a></h3>
|
||||
|
||||
@ -392,7 +393,7 @@ Copyright © <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> — <a
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<p><span class="bleft"><a href="http://validator.w3.org/check/referer">XHTML</a> + <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></span><span class="bright">Last updated on: February 11, 2004</span></p>
|
||||
<p><span class="bleft"><a href="http://validator.w3.org/check/referer">XHTML</a> + <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></span><span class="bright">Last updated on: March 6, 2004</span></p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -4,12 +4,19 @@
|
||||
|
||||
;; Author: Paulo Moura
|
||||
;; Creation date: November 15, 2003
|
||||
;; Last modification date: February 23, 2004
|
||||
;; Version: 0.51
|
||||
;; Last modification date: March 5, 2004
|
||||
;; Version: 0.52
|
||||
|
||||
;; Installation:
|
||||
;;
|
||||
;; Add the following lines in your Emacs init file, for example
|
||||
;; First, copy this file to the appropriated directory. For FSF Emacs this will
|
||||
;; probably be /usr/local/share/emacs/site-lisp. For XEmacs, the directory is
|
||||
;; usully /usr/local/lib/xemacs/site-lisp. You may also copy the file to a
|
||||
;; sub-directory in your home directory depending on your Emacs configuration.
|
||||
;; Type "C-h v load-path" in Emacs to find the list of paths that are searched
|
||||
;; for when looking for lisp files.
|
||||
;;
|
||||
;; Second, add the following lines in your Emacs init file, for example
|
||||
;; your ~/.emacs file:
|
||||
;;
|
||||
;; (autoload 'logtalk-mode "logtalk" "Major mode for editing Logtalk programs." t)
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
@ -17,7 +17,7 @@ To install copy the file "logtalk.xml" to the directory:
|
||||
|
||||
or:
|
||||
|
||||
~/.kde/share/apps/katepart/syntax
|
||||
~/.kde/share/apps/katepart/syntax/
|
||||
|
||||
and restart Kate and Kwrite.
|
||||
|
||||
|
@ -1,7 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "language.dtd">
|
||||
|
||||
<language name="Logtalk" version="1.0" kateversion="2.2" section="Sources" extensions="*.lgt;*.loader;*.config" mimetype="text/x-logtalk">
|
||||
<language
|
||||
name="Logtalk" version="1.01" kateversion="2.1" section="Sources"
|
||||
extensions="*.lgt;*.loader;*.config" mimetype="text/x-logtalk"
|
||||
author="Paulo Moura (pmoura@logtalk.org)" license="Artistic License 2.0">
|
||||
|
||||
<highlighting>
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.16.0
|
||||
Release 2.16.1
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
@ -1,12 +0,0 @@
|
||||
/**
|
||||
Logtalk source file specs.
|
||||
*/
|
||||
(
|
||||
{
|
||||
Identifier = sourcecode.lgt;
|
||||
BasedOn = sourcecode;
|
||||
Extensions = (lgt);
|
||||
MIMETypes = ("text/x-logtalk");
|
||||
ComputerLanguage = logtalk;
|
||||
}
|
||||
)
|
@ -1,55 +0,0 @@
|
||||
/**
|
||||
Logtalk language specification.
|
||||
*/
|
||||
|
||||
(
|
||||
{
|
||||
Identifier = logtalk;
|
||||
Name = "Logtalk";
|
||||
Description = "Logtalk";
|
||||
BasedOn = c;
|
||||
SyntaxColoring = {
|
||||
CaseSensitive = YES;
|
||||
IdentifierStartChars = "_";
|
||||
IdentifierChars = "_";
|
||||
MultiLineComment = (
|
||||
( "/*", "*/" )
|
||||
);
|
||||
CommentsCanBeNested = YES;
|
||||
SingleLineComment = ("%");
|
||||
String = (
|
||||
("'", "'")
|
||||
);
|
||||
Character = (
|
||||
( "'", "'" )
|
||||
);
|
||||
EscapeCharacter = "\\";
|
||||
Keywords = (
|
||||
"category",
|
||||
"end_category",
|
||||
"end_object",
|
||||
"end_protocol",
|
||||
"object",
|
||||
"protocol",
|
||||
);
|
||||
AltKeywords = (
|
||||
"initialization",
|
||||
"info",
|
||||
"mode",
|
||||
"dynamic",
|
||||
"discontiguous",
|
||||
"public",
|
||||
"protected",
|
||||
"private",
|
||||
"metapredicate",
|
||||
"op",
|
||||
"calls",
|
||||
"uses",
|
||||
);
|
||||
PreprocessorKeywordStart = "";
|
||||
PreprocessorKeywords = (
|
||||
);
|
||||
};
|
||||
}
|
||||
)
|
||||
|
@ -1,13 +0,0 @@
|
||||
|
||||
:- category(Category,
|
||||
implements(Protocol)).
|
||||
|
||||
:- info([
|
||||
version is 1.0,
|
||||
author is 'ÇFULLUSERNAMEÈ',
|
||||
date is ÇYEARÈ/02/01,
|
||||
comment is '']).
|
||||
|
||||
|
||||
|
||||
:- end_category.
|
@ -1,16 +0,0 @@
|
||||
|
||||
:- object(Class,
|
||||
implements(Protocol),
|
||||
imports(Category),
|
||||
instantiates(Metaclass),
|
||||
specializes(Superclass)).
|
||||
|
||||
:- info([
|
||||
version is 1.0,
|
||||
author is 'ÇFULLUSERNAMEÈ',
|
||||
date is ÇYEARÈ/02/01,
|
||||
comment is '']).
|
||||
|
||||
|
||||
|
||||
:- end_object.
|
@ -1,13 +0,0 @@
|
||||
|
||||
:- object(Instance,
|
||||
instantiates(Class)).
|
||||
|
||||
:- info([
|
||||
version is 1.0,
|
||||
author is 'ÇFULLUSERNAMEÈ',
|
||||
date is ÇYEARÈ/02/01,
|
||||
comment is '']).
|
||||
|
||||
|
||||
|
||||
:- end_object.
|
@ -1,17 +0,0 @@
|
||||
|
||||
:- object(Class(),
|
||||
implements(Protocol),
|
||||
imports(Category),
|
||||
instantiates(Metaclass()),
|
||||
specializes(Superclass())).
|
||||
|
||||
:- info([
|
||||
version is 1.0,
|
||||
author is 'ÇFULLUSERNAMEÈ',
|
||||
date is ÇYEARÈ/02/01,
|
||||
comment is '',
|
||||
parnames is []]).
|
||||
|
||||
|
||||
|
||||
:- end_object.
|
@ -1,14 +0,0 @@
|
||||
|
||||
:- object(Instance(),
|
||||
instantiates(Class())).
|
||||
|
||||
:- info([
|
||||
version is 1.0,
|
||||
author is 'ÇFULLUSERNAMEÈ',
|
||||
date is ÇYEARÈ/02/01,
|
||||
comment is '',
|
||||
parnames is []]).
|
||||
|
||||
|
||||
|
||||
:- end_object.
|
@ -1,16 +0,0 @@
|
||||
|
||||
:- object(Object(),
|
||||
implements(Protocol),
|
||||
imports(Category),
|
||||
extends(Parent())).
|
||||
|
||||
:- info([
|
||||
version is 1.0,
|
||||
author is 'ÇFULLUSERNAMEÈ',
|
||||
date is ÇYEARÈ/02/01,
|
||||
comment is '',
|
||||
parnames is []]).
|
||||
|
||||
|
||||
|
||||
:- end_object.
|
@ -1,35 +0,0 @@
|
||||
|
||||
:- private(Functor/0).
|
||||
:- mode(Functor, Solutions).
|
||||
:- info(Functor/0, [
|
||||
comment is '']).
|
||||
|
||||
:- private(Functor/1).
|
||||
:- mode(Functor(), Solutions).
|
||||
:- info(Functor/1, [
|
||||
comment is '',
|
||||
argnames is ['Arg']]).
|
||||
|
||||
:- private(Functor/2).
|
||||
:- mode(Functor(, ), Solutions).
|
||||
:- info(Functor/2, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2']]).
|
||||
|
||||
:- private(Functor/3).
|
||||
:- mode(Functor(, , ), Solutions).
|
||||
:- info(Functor/3, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3']]).
|
||||
|
||||
:- private(Functor/4).
|
||||
:- mode(Functor(, , , ), Solutions).
|
||||
:- info(Functor/4, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3', 'Arg4']]).
|
||||
|
||||
:- private(Functor/5).
|
||||
:- mode(Functor(, , , , ), Solutions).
|
||||
:- info(Functor/5, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3', 'Arg4', 'Arg5']]).
|
@ -1,35 +0,0 @@
|
||||
|
||||
:- protected(Functor/0).
|
||||
:- mode(Functor, Solutions).
|
||||
:- info(Functor/0, [
|
||||
comment is '']).
|
||||
|
||||
:- protected(Functor/1).
|
||||
:- mode(Functor(), Solutions).
|
||||
:- info(Functor/1, [
|
||||
comment is '',
|
||||
argnames is ['Arg']]).
|
||||
|
||||
:- protected(Functor/2).
|
||||
:- mode(Functor(, ), Solutions).
|
||||
:- info(Functor/2, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2']]).
|
||||
|
||||
:- protected(Functor/3).
|
||||
:- mode(Functor(, , ), Solutions).
|
||||
:- info(Functor/3, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3']]).
|
||||
|
||||
:- protected(Functor/4).
|
||||
:- mode(Functor(, , , ), Solutions).
|
||||
:- info(Functor/4, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3', 'Arg4']]).
|
||||
|
||||
:- protected(Functor/5).
|
||||
:- mode(Functor(, , , , ), Solutions).
|
||||
:- info(Functor/5, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3', 'Arg4', 'Arg5']]).
|
@ -1,12 +0,0 @@
|
||||
|
||||
:- protocol(Protocol).
|
||||
|
||||
:- info([
|
||||
version is 1.0,
|
||||
author is 'ÇFULLUSERNAMEÈ',
|
||||
date is ÇYEARÈ/02/01,
|
||||
comment is '']).
|
||||
|
||||
|
||||
|
||||
:- end_protocol.
|
@ -1,15 +0,0 @@
|
||||
|
||||
:- object(Object,
|
||||
implements(Protocol),
|
||||
imports(Category),
|
||||
extends(Parent)).
|
||||
|
||||
:- info([
|
||||
version is 1.0,
|
||||
author is 'ÇFULLUSERNAMEÈ',
|
||||
date is ÇYEARÈ/02/01,
|
||||
comment is '']).
|
||||
|
||||
|
||||
|
||||
:- end_object.
|
@ -1,35 +0,0 @@
|
||||
|
||||
:- public(Functor/0).
|
||||
:- mode(Functor, Solutions).
|
||||
:- info(Functor/0, [
|
||||
comment is '']).
|
||||
|
||||
:- public(Functor/1).
|
||||
:- mode(Functor(), Solutions).
|
||||
:- info(Functor/1, [
|
||||
comment is '',
|
||||
argnames is ['Arg']]).
|
||||
|
||||
:- public(Functor/2).
|
||||
:- mode(Functor(, ), Solutions).
|
||||
:- info(Functor/2, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2']]).
|
||||
|
||||
:- public(Functor/3).
|
||||
:- mode(Functor(, , ), Solutions).
|
||||
:- info(Functor/3, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3']]).
|
||||
|
||||
:- public(Functor/4).
|
||||
:- mode(Functor(, , , ), Solutions).
|
||||
:- info(Functor/4, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3', 'Arg4']]).
|
||||
|
||||
:- public(Functor/5).
|
||||
:- mode(Functor(, , , , ), Solutions).
|
||||
:- info(Functor/5, [
|
||||
comment is '',
|
||||
argnames is ['Arg1', 'Arg2', 'Arg3', 'Arg4', 'Arg5']]).
|
@ -1,28 +0,0 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.15.5
|
||||
|
||||
Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
|
||||
This directory contains some files that provide syntax highlighting and
|
||||
templates files for editing Logtalk source files with MacOS X Project
|
||||
Builder 2.1 or later version.
|
||||
|
||||
|
||||
To install:
|
||||
|
||||
1. Copy to the directory /Developer/ProjectBuilder Extras/Specifications
|
||||
the following files:
|
||||
|
||||
Logtalk.pbfilespec
|
||||
Logtalk.pblangspec
|
||||
|
||||
2. Copy to the directory /Developer/ProjectBuilder Extras/File Templates
|
||||
the following folder:
|
||||
|
||||
Logtalk
|
||||
|
||||
|
||||
SUPPORT FOR THIS IDE IS A WORK IN PROGRESS.
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user