Commit Graph

2767 Commits

Author SHA1 Message Date
Viktor Szakats
9ab7a9a305 20000502-19:12 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-02 17:10:28 +00:00
Ryszard Glab
ded93951c0 ChangeLog 20000502-17:15 GMT+1 2000-05-02 15:08:25 +00:00
Ryszard Glab
7be838ea9e ChangeLog 20000502-16:22 GMT+1 2000-05-02 14:15:31 +00:00
Ryszard Glab
975a6bfc7f ChangeLog 20000502-16:07 GMT+1 2000-05-02 14:02:48 +00:00
Ryszard Glab
fcac8dc38e ChangeLog 20000502-14:55 GMT+1 2000-05-02 12:47:25 +00:00
Ryszard Glab
b84589f8c4 ChangeLog 20000502-14:25 GMT+1 2000-05-02 12:20:23 +00:00
Viktor Szakats
4f4de292f3 20000502-10:41 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-02 08:41:18 +00:00
Ron Pinkas
d9583b3651 20000502-01:30 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* source/compiler/harbour.c
      * Correction compiler warning about piShifts in hb_compOptimizeJumps().

    * source/compiler/hbpcode.c
      * Correction compiler warning about pSym in hb_compStrongType().
2000-05-02 08:30:27 +00:00
Viktor Szakats
fdb62e01c5 20000502-09:30 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-02 07:31:14 +00:00
David G. Holm
91ea081a6b See ChangeLog entry 2000-05-02 01:45 GMT-4 David G. Holm <dholm@jsd-llc.com> 2000-05-02 05:46:45 +00:00
Ron Pinkas
90808e7713 20000501-20:50 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* source/compiler/harbour.l
     + Added "as char" and "as string" as acceptable alternative to "as character"
     + Added "as num" as acceptable alternative to "as numeric"
2000-05-02 03:49:18 +00:00
Viktor Szakats
4f884b97a4 20000502-02:13 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-02 00:13:40 +00:00
Viktor Szakats
234074140c 20000502-02:13 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-02 00:12:34 +00:00
Viktor Szakats
be7f72c97d 20000502-01:43 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-01 23:41:19 +00:00
Viktor Szakats
382f8da021 20000502-01:14 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-01 23:11:11 +00:00
Viktor Szakats
3fd30ff94d 20000501-23:25 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-01 21:27:02 +00:00
Maurilio Longo
bcd7650437 20000501-23:21 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-05-01 21:23:13 +00:00
Maurilio Longo
764fc7510c 20000501-23:19 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-05-01 21:20:14 +00:00
Ron Pinkas
f14599541d 20000501-14:15 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* source/compiler/harbour.c
      * Minor correction to hb_compVariableAdd().

    * source/compiler/hbpcode.c
      * Enhancements to hb_compStrongType() to support new PUSH/POPALIASEDFIELDNEAR.

    * tests/testwarn.prg
      + Added code to demonstrate more warnings.
2000-05-01 21:14:35 +00:00
Ryszard Glab
b82fbc0aa2 ChangeLog 20000501-19:05 GMT+1 2000-05-01 16:56:48 +00:00
Ryszard Glab
4a98b9ca8b ChangeLog 20000501-18:55 GMT+1 2000-05-01 16:51:15 +00:00
Viktor Szakats
d2baf5dbfc 20000501-18:48 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-01 16:49:56 +00:00
Luiz Rafael Culik
0affcb633f *** empty log message *** 2000-05-01 16:47:03 +00:00
Luiz Rafael Culik
503ac8c727 See changelog 20000501 14:35 gmt -3 2000-05-01 16:36:25 +00:00
Luiz Rafael Culik
08ba891433 see changelog 20000501 14:40 gmt -3 2000-05-01 16:34:19 +00:00
Viktor Szakats
69df442a66 20000501-18:05 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-01 16:02:51 +00:00
Viktor Szakats
d2a2b542ea 20000501-17:42 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-01 15:48:24 +00:00
Viktor Szakats
778c316fa5 20000501-16:08 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-01 14:05:47 +00:00
Ryszard Glab
e3ea62558f ChangeLog 20000501-15:45 GMT+1 2000-05-01 13:38:43 +00:00
Viktor Szakats
59de373782 20000501-15:37 GMT+1 Victor Szakats <info@szelvesz.hu> 2000-05-01 13:34:46 +00:00
Luiz Rafael Culik
e9b7daf9cc see changelog 20000501 08:10 gmt -3 2000-05-01 11:11:48 +00:00
Luiz Rafael Culik
ed83db5b9a e
see changelog 20000501 08:00 gmt -3
2000-05-01 11:05:16 +00:00
Luiz Rafael Culik
f0c8c5177b *** empty log message *** 2000-05-01 11:04:01 +00:00
Luiz Rafael Culik
9e7d0ecd3a See changelog 20000501 08:00 gmt -3 2000-05-01 10:54:51 +00:00
Luiz Rafael Culik
78c37f4271 see changelog 20000501 08:00 gmt -3 2000-05-01 10:52:33 +00:00
Ron Pinkas
f7f9ded3f0 20000501-01:52 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* source/compiler/hbpcode.c
      * Minor Enhancements to hb_compStrongType()

    * tests/testwarn.prg
      + Added code to demonstrate more warnings.
2000-05-01 08:53:07 +00:00
Ron Pinkas
a10ec0d501 20000501-01:0 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* include/hbcomp.h
      + Added to COMSYMBOL :
         BYTE * cParamTypes;
         int    iParamCount;
      + Added :
        extern char * hb_comp_szDeclaredFun

    * source/compiler/harbour.y
      * Enhanced DECLARE FUNCTION parsing to properly maintain number and type of declared function parameters.

    * source/compiler/harbour.c
      + Added char * hb_comp_szDeclaredFun
      * Modified hb_compVariableAdd() to support dummy parameter vars in Function Decleration.

    * source/compiler/hbpcode.c
      * Enhancements to hb_compStrongType() to support parameter checks of declared function.

    * tests/testwarn.prg
      + Added code to demonstrate more warnings.

    * include/hberrors.h
      + Added :
        #define HB_COMP_PARAM_COUNT                     15
        #define HB_COMP_PARAM_TYPE                      16

    * source/compiler/hbgenerr.c
      + added :
        "3Invalid number of parameters: \'%s\' expected: \'%s\'"
        "3Incompatible parameter # %s expected: \'%s\'"
2000-05-01 08:00:25 +00:00
Ron Pinkas
e0201e2067 20000430-21:30 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* source/compiler/harbour.c
      - Removed refrence to pFunc->iFunctionIndex.

    * source/compiler/hbpcode.c
      * Enhancements to hb_compStrongType()

    * tests/testwarn.prg
      + Added code to demonstrate more warnings.

    * include/hberrors.h
      - Removed pFunctionCalls and iFunctionIndex members of _FUNC structure.
2000-05-01 04:37:09 +00:00
Ron Pinkas
f935e3bca5 20000430-22:15 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* harbour/source/compiler/harbour.y
      ! Fixed { hb_compVariableDim( $1, $2 ); } to { hb_comp_cVarType = 'A'; hb_compVariableDim( $1, $2 ); }
	so that correct type is saved.

    * harbour/source/compiler/hbpcode.c
      * Enhancements to hb_compStrongType()

    * harbour/source/compiler/hbgenerr.c
      + added :
        "3Can\'t use array index with NON Array"
        "3Incompatible return value: \'%s\' expected: \'%s\'"

    * harbour/include/hberrors.h
      + added :
        #define HB_COMP_WARN_NOT_ARRAY                  13
        #define HB_COMP_RETURN_TYPE                     14

    * harbour/tests/testwarn.prg
      + Added code to demonstrate more warnings.
2000-05-01 03:31:35 +00:00
Luiz Rafael Culik
204beb8621 *** empty log message *** 2000-05-01 02:20:58 +00:00
Maurilio Longo
04a74fdbee 20000430-23:00 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-04-30 21:03:09 +00:00
Maurilio Longo
354a1b50fc 20000430-20:35 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-04-30 18:47:35 +00:00
Ryszard Glab
c3f95a9ee9 ChangeLog 20000430-17:45 GMT+1 2000-04-30 15:37:05 +00:00
Ryszard Glab
d7d9f2bee5 ChangeLog 20000430-13:50 GMT+1 2000-04-30 11:44:51 +00:00
Luiz Rafael Culik
b17e72c959 See changelog 20000430 04:1 gmt -3 2000-04-30 07:17:28 +00:00
Luiz Rafael Culik
ee5bb53c63 See changelog 20000430 04:10 gmt-3 2000-04-30 07:10:48 +00:00
Luiz Rafael Culik
a911ead57a See changelog 20000430 04:10 gmt -3 2000-04-30 07:08:42 +00:00
Ron Pinkas
4966e9016b 20000429-23:50 GMT-8 Ron Pinkas <Ron@Profit-Master.com>
* harbour/source/compiler/harbour.c
      ! Fixed hb_compVariableAdd() to utilize parameter cValueType for Codeblock local variables, so that correct type is stored.

    * harbour/source/compiler/harbour.y
      ! Fixed hb_compExprCBVarAdd( $<asExpr>0, $1, $2 ) to hb_compExprCBVarAdd( $<asExpr>0, $1, hb_comp_cVarType ) and
	hb_compExprCBVarAdd( $<asExpr>0, $3, $4 ) to hb_compExprCBVarAdd( $<asExpr>0, $3, hb_comp_cVarType ) so that
        correct type is passed.
      + Added hb_comp_cVarType = ' ' to reset declared type after BlockVar[s] PRIVATE and PUBLIC.

    * harbour/source/compiler/hbpcode.c
      * Minor corrections to hb_compStrongType()
2000-04-30 06:56:59 +00:00
Antonio Linares
c505c9e578 20000429-14:00 GMT+1 2000-04-29 11:58:37 +00:00
Luiz Rafael Culik
a5786d0866 *** empty log message *** 2000-04-29 11:40:39 +00:00