This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/Logtalk/library/NOTES
pmoura 0df93ffc6e Logtalk 2.15.6 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@970 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2004-02-09 14:18:27 +00:00

45 lines
1.7 KiB
Plaintext

=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.15.6
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
=================================================================
This folder contains objects, categories, and protocols that implement
predicates for dealing with common Prolog types and structures.
To load a group of objects, protocols, and categories in this library
change your Prolog working directory to this folder and then consult
the corresponding *.loader utility file. Currently, there are eight
groups of entities defined:
dates
debugging
dependents
events
hierarchies
metapredicates
random
types
There is also a file named all.loader that will load all entities in the
seven groups listed above.
Specific notes about each group of objects, categories, and protocols
can be found in the corresponding *.notes files.
Some of the files contained in this directory represent work in progress
and are not loaded by default by any loader utility file.
Some of the code in this library is based on public domain Prolog code,
in particular, code adopted from the Edinburgh Prolog library. The definition
of predicate reverse/2 in object list is from Richard O'Keefe and can be found
in its book "The Craft of Prolog".
By default, compiling any group of entities described above generates a .xml
documenting file for each compiled entity (object, category, or protocol).
See the xml sub-directory for instructions on how to browse the .xml files
for on-line reading or how to convert the files to print-ready format.
All source files are formatted using four-spaces tabs.