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:
@@ -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.
|
||||
|
@@ -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.
|
||||
=================================================================
|
||||
|
38
Logtalk/library/all.loader
Normal file
38
Logtalk/library/all.loader
Normal 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
11
Logtalk/library/all.notes
Normal 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.
|
@@ -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.
|
||||
=================================================================
|
||||
|
@@ -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:
|
||||
|
@@ -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.
|
||||
=================================================================
|
||||
|
@@ -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.
|
||||
=================================================================
|
||||
|
@@ -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.
|
||||
=================================================================
|
||||
|
@@ -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.
|
||||
=================================================================
|
||||
|
@@ -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.',
|
||||
|
@@ -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.
|
||||
=================================================================
|
||||
|
Reference in New Issue
Block a user