42aabce1bb
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1973 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
48 lines
1.4 KiB
Plaintext
48 lines
1.4 KiB
Plaintext
================================================================
|
|
Logtalk - Open source object-oriented logic programming language
|
|
Release 2.30.7
|
|
|
|
Copyright (c) 1998-2007 Paulo Moura. All Rights Reserved.
|
|
================================================================
|
|
|
|
|
|
To load this example and for sample queries, please see the SCRIPT file.
|
|
|
|
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
|
|
distribution.
|
|
|
|
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. There is
|
|
nothing fundamental about either of them; they can and should be replaced
|
|
by definitions better fitted to the requirements of specific applications.
|