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:
pmoura 2004-03-23 17:51:43 +00:00
parent 4242efb73f
commit f08723a4b1
121 changed files with 343 additions and 591 deletions

View 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.
=================================================================

View 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.
=================================================================
@ -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

View 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.
=================================================================
@ -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.

View 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.
=================================================================
@ -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.

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================
@ -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).

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View File

@ -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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View 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.
=================================================================

View File

@ -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 @@
&nbsp;
</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 &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <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>

View File

@ -227,7 +227,7 @@ Copyright &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <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>

View File

@ -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 &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <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>

View 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.
=================================================================

View 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.
=================================================================

View File

@ -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)

View 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.
=================================================================

View 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.
=================================================================
@ -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.

View File

@ -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>

View 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.
=================================================================

View File

@ -1,12 +0,0 @@
/**
Logtalk source file specs.
*/
(
{
Identifier = sourcecode.lgt;
BasedOn = sourcecode;
Extensions = (lgt);
MIMETypes = ("text/x-logtalk");
ComputerLanguage = logtalk;
}
)

View File

@ -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 = (
);
};
}
)

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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']]).

View File

@ -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']]).

View File

@ -1,12 +0,0 @@
:- protocol(Protocol).
:- info([
version is 1.0,
author is 'ÇFULLUSERNAMEÈ',
date is ÇYEARÈ/02/01,
comment is '']).
:- end_protocol.

View File

@ -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.

View File

@ -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']]).

View File

@ -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