Commit Graph

805 Commits

Author SHA1 Message Date
Jean-Francois Lefebvre
891690234d 2001-11-18 22:15 GMT+1 JFL (mafact) <jfl@mafact.com> 2001-11-18 21:20:09 +00:00
Dave Pearson
84f42199a2 2001-11-06 09:50 GMT Dave Pearson <davep@davep.org>
* tests/Makefile
      * testprof.prg was missing. Added.
2001-11-06 09:54:56 +00:00
Dave Pearson
b6f9292950 2001-11-01 08:16 GMT Dave Pearson <davep@davep.org>
* tests/multiarg.prg
      * __PValue() --> HB_PValue().
2001-11-01 08:18:39 +00:00
Dave Pearson
061fc2b32e 2001-09-11 10:37 GMT Dave Pearson <davep@davep.org>
* source/rtl/profiler.prg
     * Renamed classes from HB_* to HB*.
   * tests/testprof.prg
     * Updated the code to use the new class names.
2001-09-11 10:40:23 +00:00
Viktor Szakats
869067ee70 2001-09-10 23:53 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> 2001-09-10 22:04:29 +00:00
Antonio Linares
bd3a65ad87 TPersistent changed into HBPersistent 2001-09-05 10:38:46 +00:00
Antonio Linares
c71c78323b some improvements for testing nested arrays 2001-09-04 09:31:45 +00:00
Antonio Linares
72033c1303 objects persistance sample using Class TPersistent objects 2001-09-02 17:28:35 +00:00
Ignacio Ortiz de Zuniga
b5c8dee6c3 2001-08-31 12:15 GMT+1 Ignacio Ortiz <ignacio@fivetech.com> 2001-08-31 10:14:58 +00:00
Ignacio Ortiz de Zuniga
646f1951b1 *** empty log message *** 2001-08-30 11:15:07 +00:00
Dave Pearson
13698198a7 2001-08-23 23:18 GMT Dave Pearson <davep@davep.org>
* source/rtl/profiler.prg
     * Minor tidy-up of a couple of comments.
   * tests/testprof.org
     * Updated to test the various reporting classes.
2001-08-23 23:20:27 +00:00
David G. Holm
025c1dc994 See ChangeLog entry 2001-08-22 13:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-08-22 17:41:10 +00:00
David G. Holm
b3bc60ac46 See ChangeLog entry 2001-08-17 16:10 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-08-17 20:13:27 +00:00
Luiz Rafael Culik
e77ab95e61 See changelog 2001-08-11 08:30 GMT -3 2001-08-11 11:24:06 +00:00
David G. Holm
e0bc3c2684 See ChangeLog entry 2001-08-08 15:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-08-09 19:39:30 +00:00
Luiz Rafael Culik
1b1bc0135c See changelog 2001-07-22 18:00 GMT -3 2001-07-22 21:11:12 +00:00
Luiz Rafael Culik
1867ce0fa5 See changelog 2001-07-20 20:00 GMT -3 2001-07-20 22:45:46 +00:00
Ron Pinkas
c099169a37 2001-07-19 02:00 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.slx
     * Changed storing of MACROTEXT from hb_compIdentifierNew() to hb_strdup().

   * tests/tstasort.prg
     ! Fixed R/T Error resulting from comparing unrelated types in sorting codeblock.
2001-07-19 08:58:53 +00:00
Antonio Linares
036c3034ba local name dummy changed into lPrevProf 2001-07-18 10:27:44 +00:00
Antonio Linares
e60a9295a8 Added __SetProfiler() call sample. 2001-07-18 09:53:05 +00:00
Antonio Linares
d091cc07a2 *** empty log message *** 2001-06-29 14:54:34 +00:00
David G. Holm
a13ea3a883 See ChangeLog entry 2001-06-20 14:50 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-06-20 18:55:21 +00:00
David G. Holm
ddbe224275 See ChangeLog entry 2001-06-18 14:35 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-06-18 18:41:11 +00:00
Alexander S.Kresin
63d7b791a4 2001-06-07 10:15 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-06-07 06:18:10 +00:00
David G. Holm
2ce7927d23 See ChangeLog entry 2001-05-18 13:20 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-05-18 17:22:06 +00:00
Viktor Szakats
37b052fc7a 2001-05-15 15:02 UTC+0100 Viktor Szakats <viktor.szakats@syenar.hu> 2001-05-15 13:02:07 +00:00
Ryszard Glab
bfad60e180 ChangeLog 2001-05-03 19:35 UTC+0100 2001-05-03 17:21:12 +00:00
Ron Pinkas
07ac000f2f 2001-05-01 02:35 UTC-0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/rp_run.ch
   * contrib/dot/pp.prg
     % Optimozed and improved handling of IF [ELSEIF] [ELSE] ENDIF in Interpreter mode.
     % Optimozed and improved handling of DO CASE [CASE] [OTHERWISE] END[CASE] in Interpreter mode.
     + Added support for FOR [LOOP] [EXIT] NEXT to Interpreter mode.
     + Added support for [DO] WHILE [LOOP] [EXIT] END[DO] to Interpreter mode.
     + Added support for file statics to Interpreter mode.
     + Added supprt for Command-Line Parameters to Interpreter mode.
       /* PP "FileName Param1 ParamN" -r */

   * tests/stripem.prg
     ! Resolved missing Default() and ToChar()
2001-05-01 10:02:07 +00:00
David G. Holm
31db690182 See ChangeLog entry 2001-04-27 22:30 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-04-28 02:30:53 +00:00
Alexander S.Kresin
99aa934ff6 2001-04-20 19:00 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-04-20 15:03:37 +00:00
David G. Holm
278c09de84 See ChangeLog entry 2001-04-19 17:10 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-04-19 21:14:32 +00:00
David G. Holm
b2f78f76f8 2001-04-18 21:15 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-04-19 01:13:25 +00:00
David G. Holm
0e07837322 See ChangeLog entry 2001-04-12 15:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2001-04-12 18:56:30 +00:00
Ron Pinkas
0fef17cf67 2001-03-24 02:20 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/simplex.c
     * Minor fix for VC++
     - Removed 2 unused defines
     + Added #define MAX_RULES 1024

   * source/compiler/harbour.slx
     * Changed // to /* */

   * tests/keywords.prg
     * Corrected 3 warnings.
2001-03-24 10:28:28 +00:00
Alexander S.Kresin
0d51a788ed 2001-03-17 21:50 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-03-17 19:03:06 +00:00
David G. Holm
a19a8c4bab See ChangeLog entry 2001-03-15 17:00 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-03-15 22:00:45 +00:00
David G. Holm
055c626d5c See ChangeLog entry 2001-03-08 13:00 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-03-08 17:58:18 +00:00
Alexander S.Kresin
80e9ba992d 2001-02-23 21:40 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-02-23 18:44:00 +00:00
Alexander S.Kresin
c209960967 2001-02-22 10:25 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-02-22 07:27:49 +00:00
David G. Holm
ae2273c194 See ChangeLog entry 2001-02-08 12:15 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-02-09 17:18:27 +00:00
David G. Holm
be6c7f5cfb See ChangeLog entry 2001-02-05 16:15 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-02-05 21:20:06 +00:00
Alexander S.Kresin
b2bfc1a745 2001-02-05 21:10 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2001-02-05 18:30:13 +00:00
Ron Pinkas
15baa9ad5b 2001-01-25 12:00 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/vm/hvm.c
     * Modified error messages in hb_vmSend() to report class name of native types (including NIL) along with missing method name.
     + Added default implementation of ClassName() method of native types.

     /* J.F. Can you please check why hb_objGetClsName() was not working correctly when called from hb_vmSend() ?
        It was returning empty string ("") on my BCC55 latest build. */

   * tests/clasname.prg
     + Added Arrays to types checked.
2001-01-25 20:10:03 +00:00
Ron Pinkas
71b35897c3 2001-01-13 02:25 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/genc.c
   * source/compiler/harbour.c
   * source/pp/pragma.c
     + Added support for #pragma BEGINDUMP ... [#pragma STOPDUMP] or EOF.
       /* BEGINDUMP & STOPDUMP are just a suggestion. */

   * utils/hbpp/hbpp.c
   * source/pp/pplib.c
     + Added empty stub hb_compInlineAdd() (needed by pragma.c)

   * tests/inline_c.prg
     + Added code to demonstrate #pragam BEGINDUMP
2001-01-13 10:28:32 +00:00
Ron Pinkas
5a7c00ebfb 2001-01-11 20:10 UTC-0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.l
   * source/compiler/harbour.slx
     + Added logic to ignore, rest of line after //
                              content of /**/ comments
                              content of strings and char constants
                              escape codes within strings and char constants
   * tests/inline_c.prg
     + Added sample comments and strings containing { and \".
2001-01-12 04:15:26 +00:00
David G. Holm
c54c5b8c7a See ChangeLog entry 2001-01-11 17:00 UTC-0500 David G. Holm <dholm@jsd-llc.com> 2001-01-11 22:08:52 +00:00
Ron Pinkas
360320cef7 Changed sample to use aTokens (thanks to David G Holm) 2001-01-11 21:54:26 +00:00
Ron Pinkas
8d2b4bd7f0 2000-01-01 22:40 UTC+0800 Ron Pinkas <ron@profit-master.com>
* include/hberrors.h
   * source/compiler/hbgenerr.c
     + Added: "Unterminated inline block in function: \'%s\'" and "Too many inline blocks"

   * include/hbcomp.h
   * source/compiler/harbour.c
     + Added hb_compInlineNew(), hb_compInlineAdd(), and hb_compInlineFind()

   * source/pp/ppcomp.c
   * source/compiler/harbour.slx
   * source/compiler/genc.c
     + Added support for inline C code blocks.

   + tests/inline_c.prg
     + Added new test to demonstrate new inline C support.
2001-01-02 06:53:30 +00:00
Ryszard Glab
ccc567b1d0 ChangeLog 2000-12-12 21:25 UTC+0100 2000-12-12 20:22:23 +00:00
Ron Pinkas
edb06cb10a 2000-12-03 15:05 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.sly
     ! Optimized __GETA() support, and changed it to be implementated identical to Clipper.
       /* Clipper passed a bGet Block which refrences the Base Array Variable and not the Variable itself.
          Clipper passes NIL instead of bGet block if the Base Array is MACROVAR or MACROTEXT.
          Clipper does not optimize "&Macro" to Macro, but Harbour does! */

   * source/rtl/tgetint.prg
     * __GETA() Changed 1st parameter aVar to bGetArray and logic to get the Base Array if bGetArray is NIL
       /* Optimized to not use macro if possible (most cases) even if the GetArray is a macro. */

   * tests/testget.prg
     + Added additional test.
2000-12-03 23:21:19 +00:00