Logtalk 2.30.1 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1903 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.29.5
|
||||
================================================================
|
||||
Logtalk - Open source object-oriented logic programming language
|
||||
Release 2.30.1
|
||||
|
||||
Copyright (c) 1998-2007 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
================================================================
|
||||
|
||||
This folder contains a Prolog file, "libpaths.pl", which, when loaded,
|
||||
defines the library paths for the Logtalk standard library and for all
|
||||
@@ -23,15 +23,15 @@ As defined, the provided "libpaths.pl" file is already compatible with
|
||||
some of the most popular Prolog compilers, running on both MacOS X, Linux,
|
||||
Windows, Unix, and Unix-like operating-systems.
|
||||
|
||||
The Prolog integration scripts found on the "scripts" directory generate
|
||||
scripts and shortcuts that automatically load the copy of the "libpaths.pl"
|
||||
file from the Logtalk end-user directory created by the "scripts/cplgtdirs.*"
|
||||
scripts. See the "INSTALL.txt" and "scripts/NOTES.txt" files for more details.
|
||||
Note that some Prolog compilers do not support the <library>(<entity>)
|
||||
notation. See the "configs/NOTES.txt" file for details.
|
||||
The Prolog integration scripts, found on the "integration" directory,
|
||||
automatically load the copy of the "libpaths.pl" file from the Logtalk
|
||||
end-user directory created by the "scripts/cplgtdirs.*" scripts. See the
|
||||
"INSTALL.txt" and "scripts/NOTES.txt" files for more details. Note that
|
||||
some Prolog compilers do not support the <library>(<entity>) notation.
|
||||
See the "configs/NOTES.txt" file for details.
|
||||
|
||||
The somehow contrived code found on the "libpaths.pl" file is needed
|
||||
to ensure compatibility with both the ISO Prolog standard and with most
|
||||
The somehow contrived code found on the "libpaths.pl" file is needed to
|
||||
ensure compatibility with both the ISO Prolog standard and with most
|
||||
Prolog compilers. The code could be greatly simplified by using a multifile
|
||||
predicate directive for the library path dynamic predicate. Unfortunately,
|
||||
not all Prolog compilers support multifile predicates.
|
||||
@@ -41,6 +41,7 @@ Prolog compilers that are expected to be compatible with the provided
|
||||
|
||||
* B-Prolog
|
||||
* CIAO
|
||||
* CxProlog
|
||||
* ECLiPSe
|
||||
* GNU-Prolog
|
||||
* K-Prolog
|
||||
|
@@ -1,8 +1,8 @@
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%
|
||||
% Logtalk - Object oriented extension to Prolog
|
||||
% Release 2.29.5
|
||||
% Logtalk - Open source object-oriented logic programming language
|
||||
% Release 2.30.1
|
||||
%
|
||||
% Copyright (c) 1998-2007 Paulo Moura. All Rights Reserved.
|
||||
%
|
||||
@@ -46,7 +46,6 @@
|
||||
assertz(logtalk_library_path(miscellaneous, examples('miscellaneous/'))),
|
||||
assertz(logtalk_library_path(modules, examples('modules/'))),
|
||||
assertz(logtalk_library_path(msglog, examples('msglog/'))),
|
||||
assertz(logtalk_library_path(msort, threads('msort/'))),
|
||||
assertz(logtalk_library_path(nondet, threads('nondet/'))),
|
||||
assertz(logtalk_library_path(operators, examples('operators/'))),
|
||||
assertz(logtalk_library_path(parametric, examples('parametric/'))),
|
||||
@@ -65,7 +64,9 @@
|
||||
assertz(logtalk_library_path(shapes_ch, examples('shapes/ch/'))),
|
||||
assertz(logtalk_library_path(shapes_ph, examples('shapes/ph/'))),
|
||||
assertz(logtalk_library_path(sicstus, examples('sicstus/'))),
|
||||
assertz(logtalk_library_path(sorting, threads('sorting/'))),
|
||||
assertz(logtalk_library_path(sync, threads('sync/'))),
|
||||
assertz(logtalk_library_path(symdiff, examples('symdiff/'))),
|
||||
assertz(logtalk_library_path(tabling, examples('tabling/'))),
|
||||
assertz(logtalk_library_path(threads, examples('threads/'))),
|
||||
assertz(logtalk_library_path(viewpoints, examples('viewpoints/'))))).
|
||||
|
Reference in New Issue
Block a user