fda1482045
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1090 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
52 lines
1.4 KiB
Plaintext
52 lines
1.4 KiB
Plaintext
=================================================================
|
|
Logtalk - Object oriented extension to Prolog
|
|
Release 2.18.0
|
|
|
|
Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved.
|
|
=================================================================
|
|
|
|
|
|
To load all entities in this example compile and load the loader file:
|
|
|
|
| ?- logtalk_load(loader).
|
|
|
|
You will need to consult the following files in the library directory:
|
|
events_loader, types_loader, and hierarchies_loader. Alternatively, you
|
|
may simply load the library all_loader file to load all library entities.
|
|
|
|
This folder contains rewritten versions of some of the objects provided
|
|
with previous, 1.x versions, of the Logtalk system. They are intended to
|
|
help the conversion of applications from Logtalk 1.x to 2.x and to
|
|
support most of the other examples provided with the current Logtalk
|
|
package.
|
|
|
|
Short description of each example entity:
|
|
|
|
class
|
|
default metaclass for all classes
|
|
classp
|
|
protocol of class class
|
|
|
|
abstract_class
|
|
default metaclass for all abstract classes
|
|
abstract_classp
|
|
protocol of class abstract_class
|
|
|
|
object
|
|
root class for class-based hierarchies
|
|
objectp
|
|
protocol of class object
|
|
|
|
initialization
|
|
category defining methods for object initialization
|
|
|
|
proto
|
|
root prototype for prototype-based hierarchies
|
|
protop
|
|
protocol for prototype proto
|
|
|
|
nil
|
|
object used to represent a void reference
|
|
|
|
Please note that the entities above are just example definitions.
|