From eda4944789fc436a08b7f66deea49a2ee2ac5009 Mon Sep 17 00:00:00 2001 From: Brian Hays Date: Sat, 19 Feb 2000 09:02:10 +0000 Subject: [PATCH] Added usage of @() --- harbour/ChangeLog | 2 ++ harbour/doc/harbext.txt | 25 +++++++++++++++---------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 9e4c389da9..cb6d3f93e3 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,5 @@ +Added usage of @() + 2000-02-18 17:30 GMT-5 David G. Holm + doc/cvs_ssh.txt diff --git a/harbour/doc/harbext.txt b/harbour/doc/harbext.txt index 40afbb6a7b..ba78f90412 100644 --- a/harbour/doc/harbext.txt +++ b/harbour/doc/harbext.txt @@ -7,24 +7,29 @@ Language extensions: * Class generation and management. - Clipper only allowed creation of objects from a few standard - classes. - In Harbour, you can create your own classes--complete with - Methods, Instance Variables, Class Variables and Inheritance. - Entire applications can be designed and coded in Object Oriented - style. + Clipper only allowed creation of objects from a few standard + classes. + In Harbour, you can create your own classes--complete with + Methods, Instance Variables, Class Variables and Inheritance. + Entire applications can be designed and coded in Object Oriented + style. * @() - Returns the pointer (address) to a function. + Returns the pointer (address) to a function. + + The returned value is not useful to application-level programming, but + is used at a low level to implement object oriented coding. + (Internally, a class method is a static function and there is no + symbol for it, so it is accessed via its address). * Class TGetList - Object oriented support for GetLists management. + Object oriented support for GetLists management. * ProcName() support for class Method names. - Class Methods can be retrieved from the call stack. + Class Methods can be retrieved from the call stack. * Memory() has new return values. - See hbmemory.ch + See hbmemory.ch * Transform() --> new function in format string @0 Make a zero padded string out of the number.