Files
harbour-core/harbour/include
Ron Pinkas 30cc98a20d 20000510-03:00 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* include/hbcomp.h
    + Added new structures COMCLASS and COMMETHOD
    + Added new element pClass to structure VAR
    + Added:
	extern PCOMCLASS hb_compClassAdd( char * );
	extern PCOMCLASS hb_compClassFind( char * );
	extern PCOMMETHOD hb_compMethodAdd( PCOMCLASS pClass, char * );
	extern PCOMMETHOD hb_compMethodFind( PCOMCLASS pClass, char * );

  * source/compiler/harbour.c
    + Added:
	PCOMCLASS hb_compClassAdd( char * );
	PCOMCLASS hb_compClassFind( char * );
	PCOMMETHOD hb_compMethodAdd( PCOMCLASS pClass, char * );
	PCOMMETHOD hb_compMethodFind( PCOMCLASS pClass, char * );
    * Modified hb_compVariableAdd() to process params of declared class methods.

  * source/compiler/harbour.l
    + Added tokens CLASSMETHOD CLASSDATA and FROMCLASS

  * source/compiler/harbour.y
    + Added support for class declaration syntax:
      DECLARE CLASS ClassName HAS Method MethodName( ... ) As ... HAS Data PropertyName ...
    + Added support for declaration of Object of a sdeclared class sysntax:
      DECLARE oObjectVar AS Object FROM ClassName

  * source/compiler/hbpcode.c
    + Started support for object methods and properties type checking.

  * tests/testwarn.prg
    + Added code to demonstrate declarion of classes and objects of a declared class.
2000-05-10 10:13:16 +00:00
..
1999-09-15 14:03:38 +00:00
1999-10-10 00:18:35 +00:00
1999-09-15 14:03:38 +00:00
1999-09-15 14:03:38 +00:00
1999-09-15 14:03:38 +00:00
2000-04-07 10:04:47 +00:00
1999-09-15 14:03:38 +00:00
2000-05-07 11:57:32 +00:00
2000-04-29 11:58:37 +00:00
2000-04-17 09:12:16 +00:00
2000-03-20 11:52:15 +00:00
2000-05-05 17:09:46 +00:00
2000-05-07 11:57:32 +00:00
2000-05-04 15:02:17 +00:00
1999-09-20 17:54:29 +00:00
1999-10-10 00:18:35 +00:00
1999-09-23 09:13:26 +00:00
1999-10-10 00:18:35 +00:00