Updated to Logtalk 2.9.1

git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@211 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
pmoura
2001-12-05 23:57:48 +00:00
parent 9c7149eab5
commit b77427df89
171 changed files with 1692 additions and 711 deletions

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================
@@ -8,16 +8,28 @@ Copyright (c) 1998-2001 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 all a group of objects, protocols and categories in this
library consult the corresponding *.loader utility file.
To load a group of objects, protocols, and categories in this library
consult the corresponding *.loader utility file. Currently, there are
seven groups of entities defined:
Some files represent work in progress and are not loaded by default by
any loader utility file.
dates
debugging
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 files 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, adopted from the Edinburgh Prolog library.
in particular, code adopted from the Edinburgh Prolog library.
All source files are formatted using four-spaces tabs.

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================

View File

@@ -0,0 +1,38 @@
:- initialization(
logtalk_load([
datep, date, % dates
timep, time,
event_handlersp, % events
event_registryp, event_registry,
before_event_registry, after_event_registry,
monitorp, monitor,
debuggerp, % debugging
debugger,
hierarchyp, % hierarchies
proto_hierarchyp, proto_hierarchy,
class_hierarchyp, class_hierarchy,
metap, meta, % metapredicates
loopp, loop,
randomp, % random
random,
termp, term, % types
atomic,
atom, callable,
characterp, character,
number, float, integer, natural,
compound,
listp, list, difflist,
numberlistp, numberlist,
varlist,
queuep, queue,
dictionaryp, bintree,
setp, set,
comparingp])).

11
Logtalk/library/all.notes Normal file
View File

@@ -0,0 +1,11 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================
The all.loader file will load all the entities loaded by the other
loader files.

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================
@@ -9,7 +9,8 @@ Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
To load all objects in this group consult the debugging.loader utility
file.
You will also need to load FIRST the events.loader file.
You will need to load FIRST the events.loader file otherwise you will get
a runtime error.
The object debugger enables you to:

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================

View File

@@ -121,7 +121,6 @@
:- public(subset/2).
:- mode(subset(+set, +set), zero_or_one).
:- mode(subset(?set, +set), zero_or_more).
:- info(subset/2, [
comment is 'True if Subset is a subset of Set.',

View File

@@ -1,6 +1,6 @@
=================================================================
Logtalk - Object oriented extension to Prolog
Release 2.8.4
Release 2.9.1
Copyright (c) 1998-2001 Paulo Moura. All Rights Reserved.
=================================================================