Logtalk 2.22.0 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1191 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
26
Logtalk/libpaths/NOTES
Normal file
26
Logtalk/libpaths/NOTES
Normal file
@@ -0,0 +1,26 @@
|
||||
=================================================================
|
||||
Logtalk - Object oriented extension to Prolog
|
||||
Release 2.22.0
|
||||
|
||||
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
=================================================================
|
||||
|
||||
This folder contains a Prolog file, "libpaths.pl", which defines the
|
||||
library paths for the Logtalk standard library and for all the supplied
|
||||
examples.
|
||||
|
||||
In order to easily compile and load library and example source files
|
||||
using the notation <library>(<entity>), you will need to load the
|
||||
"libpaths.pl" into your Prolog compiler after loading the Logtalk
|
||||
compiler/runtime. You might need to edit the "libpaths.pl" file in
|
||||
order to adapt it to reflect your Logtalk installation and your Prolog
|
||||
compiler and operating-system requirements. As defined, the provided
|
||||
"libpaths.pl" file is already compatible with some of the most popular
|
||||
Prolog compilers, running on both on Windows, Unix, and Unix-like
|
||||
operating-systems. The Prolog integration scripts found on the "misc"
|
||||
directory generate scripts and shortcuts that automatically load the
|
||||
copy of the "libpaths.pl" file from the Logtalk end-user directory
|
||||
created by the "misc/cplgtdirs.*" scripts. See the "INSTALL" and the
|
||||
"misc/NOTES" files for more details. Note that a few Prolog compilers
|
||||
do not support the <library>(<entity>) notation. See the "configs/NOTES"
|
||||
file for details.
|
50
Logtalk/libpaths/libpaths.pl
Normal file
50
Logtalk/libpaths/libpaths.pl
Normal file
@@ -0,0 +1,50 @@
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%
|
||||
% Logtalk - Object oriented extension to Prolog
|
||||
% Release 2.22.0
|
||||
%
|
||||
% Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
||||
%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
:- initialization(
|
||||
(assertz(logtalk_library_path(library, '$LOGTALKUSER/library/')),
|
||||
assertz(logtalk_library_path(aliases, '$LOGTALKUSER/examples/aliases/')),
|
||||
assertz(logtalk_library_path(benchmarks, '$LOGTALKUSER/examples/benchmarks/')),
|
||||
assertz(logtalk_library_path(birds, '$LOGTALKUSER/examples/birds/')),
|
||||
assertz(logtalk_library_path(bricks, '$LOGTALKUSER/examples/bricks/')),
|
||||
assertz(logtalk_library_path(classvars, '$LOGTALKUSER/examples/classvars/')),
|
||||
assertz(logtalk_library_path(dcgs, '$LOGTALKUSER/examples/dcgs/')),
|
||||
assertz(logtalk_library_path(diamonds, '$LOGTALKUSER/examples/diamonds/')),
|
||||
assertz(logtalk_library_path(dynpred, '$LOGTALKUSER/examples/dynpred/')),
|
||||
assertz(logtalk_library_path(engines, '$LOGTALKUSER/examples/engines/')),
|
||||
assertz(logtalk_library_path(errors, '$LOGTALKUSER/examples/errors/')),
|
||||
assertz(logtalk_library_path(hello_world, '$LOGTALKUSER/examples/hello_world/')),
|
||||
assertz(logtalk_library_path(inheritance, '$LOGTALKUSER/examples/inheritance/')),
|
||||
assertz(logtalk_library_path(instmethods, '$LOGTALKUSER/examples/instmethods/')),
|
||||
assertz(logtalk_library_path(lo_planner, '$LOGTALKUSER/examples/lo/planner/')),
|
||||
assertz(logtalk_library_path(lo_travellers, '$LOGTALKUSER/examples/lo/travellers/')),
|
||||
assertz(logtalk_library_path(logic, '$LOGTALKUSER/examples/logic/')),
|
||||
assertz(logtalk_library_path(lpa, '$LOGTALKUSER/examples/lpa/')),
|
||||
assertz(logtalk_library_path(metainterpreters, '$LOGTALKUSER/examples/metainterpreters/')),
|
||||
assertz(logtalk_library_path(metapredicates, '$LOGTALKUSER/examples/metapredicates/')),
|
||||
assertz(logtalk_library_path(mi, '$LOGTALKUSER/examples/mi/')),
|
||||
assertz(logtalk_library_path(miscellaneous, '$LOGTALKUSER/examples/miscellaneous/')),
|
||||
assertz(logtalk_library_path(msglog, '$LOGTALKUSER/examples/msglog/')),
|
||||
assertz(logtalk_library_path(operators, '$LOGTALKUSER/examples/operators/')),
|
||||
assertz(logtalk_library_path(parametric, '$LOGTALKUSER/examples/parametric/')),
|
||||
assertz(logtalk_library_path(poem, '$LOGTALKUSER/examples/poem/')),
|
||||
assertz(logtalk_library_path(points, '$LOGTALKUSER/examples/points/')),
|
||||
assertz(logtalk_library_path(polygons, '$LOGTALKUSER/examples/polygons/')),
|
||||
assertz(logtalk_library_path(profiling, '$LOGTALKUSER/examples/profiling/')),
|
||||
assertz(logtalk_library_path(puzzles, '$LOGTALKUSER/examples/puzzles/')),
|
||||
assertz(logtalk_library_path(reflection, '$LOGTALKUSER/examples/reflection/')),
|
||||
assertz(logtalk_library_path(relations, '$LOGTALKUSER/examples/relations/')),
|
||||
assertz(logtalk_library_path(roots, '$LOGTALKUSER/examples/roots/')),
|
||||
assertz(logtalk_library_path(searching, '$LOGTALKUSER/examples/searching/')),
|
||||
assertz(logtalk_library_path(shapes_ch, '$LOGTALKUSER/examples/shapes/ch/')),
|
||||
assertz(logtalk_library_path(shapes_ph, '$LOGTALKUSER/examples/shapes/ph/')),
|
||||
assertz(logtalk_library_path(sicstus, '$LOGTALKUSER/examples/sicstus/')),
|
||||
assertz(logtalk_library_path(symdiff, '$LOGTALKUSER/examples/symdiff/')),
|
||||
assertz(logtalk_library_path(viewpoints, '$LOGTALKUSER/examples/viewpoints/')))).
|
Reference in New Issue
Block a user