Commit Graph

3488 Commits

Author SHA1 Message Date
Jean-Francois Lefebvre
11ed9dc157 2000-11-06 22:43 UTC+0100 JFL (mafact) <jfl@mafact.com> 2000-11-06 21:40:12 +00:00
Ron Pinkas
9a96eb1d54 corrected typo 2000-11-05 22:38:17 +00:00
Ron Pinkas
bde73b45ad 2000-11-04 14:45 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/pp/ppcore.c
     ! Fixed droped redundant spaces in [] strings, by adding STATE_QUOTE3 to strotrim().
     ! Fixed conversion of string delimiters in getExpReal()
2000-11-05 22:37:00 +00:00
Maurilio Longo
73bfbd3208 2000-11-05 19:52 GMT+1 Maurilio Longo <maurilio.longo@libero.it> 2000-11-05 18:58:56 +00:00
Maurilio Longo
121083cad0 2000-11-05 18:39 GMT+1 Maurilio Longo <maurilio.longo@libero.it> 2000-11-05 17:43:09 +00:00
Jean-Francois Lefebvre
41fe9b6ac9 2000-11-05 10:00 UTC+0100 JFL (mafact) <jfl@mafact.com> 2000-11-05 16:56:35 +00:00
Jean-Francois Lefebvre
0e65b01d2e 2000-11-05 10:00 UTC+0100 JFL (mafact) <jfl@mafact.com> 2000-11-05 08:59:01 +00:00
Ron Pinkas
039265a0ba 2000-11-04 14:45 UTC+0800 Ron Pinkas <ron@profit-master.com>
* include/hbexpra.c
   * source/pp/pptable.c
     ! Excluded Ryszard changes using #if[n]def SIMPLEX from SimpLex version.
       Ryszard code remains intact for Flex version (including 3 reported bugs).

   * hb_slex.bc
     + Added -DSIMPLEX when compiling source/pp/pptable.c, source/compiler/expropta.c, and source/macro/macroa.c
       /* This allow conditional exclusion of Ryszard changes for SimpLex version. */

     /* Todo - have to do same in GNU make */
2000-11-04 23:03:31 +00:00
Ron Pinkas
23f87d712b 2000-11-04 11:17 UTC+0800 Ron Pinkas <ron@profit-master.com>
* makefile.bc
     Added missing dependancy of source/rtl/tgetint.prg

   * source/rtl/tgetint.prg
     ! Improved __GETA() - No longer uses slow function calls to traverse array.
       bSetGet much faster because it no longer traverses base array every time bSetGet is evaluated,
       because final array dimension is now compiled into the bSetGet :-)
     - Removed no longer needed __GetAValue(

   * tests/testread.prg
     + Added multi dimension GET test.
2000-11-04 19:21:14 +00:00
Ryszard Glab
92e1ff661f ChangeLog 2000-11-04 13:35 UTC+0100 2000-11-04 12:39:40 +00:00
Ron Pinkas
266d3fdfdf 2000-11-03 16:05 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/pp/pptable.c
     * Changed {|u| to {|_1| and := u to := _1 in bSetGet of _GET_(...) to avoid unexpected result with @ X,Y GET u
2000-11-04 00:06:10 +00:00
Ron Pinkas
99b6e518ba corrected typos 2000-11-03 23:49:36 +00:00
Ron Pinkas
3a7b8b8893 2000-11-02 20:35 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.sly
     + Added rule to accept Get and GetA as FunCall

   * source/compiler/harbour.y
     + Added support for pseudo function _GET_()
   * source/compiler/harbour.l
     + Added _GET_(...) => __GET(...)/__GETA(...) logic from harbour.sly

   * source/macro/macro.slx
     * Corrected YY_DECL #define (Thanks John)

   * source/rtl/tget.prg
   * include/hbextern.ch
     - Removed no longer needed _GET_()
2000-11-03 23:42:27 +00:00
Jean-Francois Lefebvre
2cb7017058 2000-11-03 22:30 UTC+0100 (for) Charles,Kwon <jfl@mafact.com> 2000-11-03 21:25:20 +00:00
Ron Pinkas
33ce57e6f7 2000-11-02 20:35 UTC+0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     ! Corrected minor bug with [] string delimiters.

   * contrib/dot/rp_dot.ch
     + Added rule for EXIT
2000-11-03 04:41:44 +00:00
Ron Pinkas
8608b9ce33 2000-11-02 15:45 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/rtl/tget.prg
   * include/hbextern.ch
     + Re-added _GET_() until support of __GET() and __GETA() added to harbour.y
2000-11-02 23:49:19 +00:00
Ron Pinkas
c3cde2a777 2000-11-02 15:20 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.sly
     + Added support for extended parameters to __GET() and __GETA()
     ! Corrected 2nd parameter of __GETA() to reflect only the Base Array Name.

   * source/rtl/tget.prg
     ! Added support for :SubScript in __GETA()

   * include/hbextern.ch
     - Removed _GET_
     + Added __GETA
2000-11-02 23:18:49 +00:00
Luiz Rafael Culik
f2080fb802 See changelog 2000-11-02 19:20 GMT -3 2000-11-02 22:33:00 +00:00
Luiz Rafael Culik
b22eaab82f See changelog 2000-11-02 00:10 GMT -3 2000-11-02 09:24:52 +00:00
Luiz Rafael Culik
4601f8b244 See changelog 2000-11-02 00:10 GMT -3 2000-11-02 07:33:40 +00:00
Luiz Rafael Culik
0b400e2313 See changelog 2000-11-02 00:10 GMT -3 2000-11-02 02:08:00 +00:00
Ron Pinkas
ee24175dc0 2000-11-01 17:25 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.sly
     ! Optimized _GET_ support.
     + Added support for GET of ObjectData and ObjectData ArrayIndex.

   * source/rtl/tget.prg
     + Added method ParsePict() and logic to support dynamic modification of the picture by altering :Picture as in Clipper.

   * tests/testread.prg
     + Added line to demonstrate GET of ObjectData and dynamic modification of a PICTURE clause.
2000-11-02 01:28:51 +00:00
Brian Hays
066236c511 2000-11-01 15:00 UTC+0800 Brian Hays <bhays@abacuslaw.com> 2000-11-01 23:00:35 +00:00
Ron Pinkas
97f36b7075 2000-11-01 04:25 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.slx
     + Added support for pseudo function _GET_(...)
   * source/compiler/harbour.sly
     + Added support for pseudo function _GET_(...) to be converted into appropriate __GET(...) or __GETA(...)
   * source/rtl/tget.prg
     + Added __GETA() to correctly support early binding of Array Element Index of GET
   * tests/testread.prg
     + Added code to test correct (early) binding of Array Element Index of GET
2000-11-01 12:23:24 +00:00
Jean-Francois Lefebvre
f4f1bdab20 2000-10-31 20:56 GMT+1 JFL (Mafact) <jfl@mafact.com> 2000-10-31 19:52:16 +00:00
Maurilio Longo
34c4ff9b50 2000-10-30 18:51 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-10-30 17:52:56 +00:00
Maurilio Longo
8177403951 2000-10-27 18:05 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-10-27 16:13:12 +00:00
Ron Pinkas
b324acddea 2000-10-27 08:50 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/genc.c
    * source/compiler/genhrb.c
    * source/compiler/genjava.c
    * source/compiler/genobj32.c
    * source/compiler/harbour.c
    * source/compiler/harbour.l
    * source/compiler/harbour.slx
    * source/compiler/harbour.sly
    * source/compiler/harbour.y
      - Removed License Exception from core compiler files that are not part of HVM or HRL

    /* Dave, could you please verify this is correct. */
2000-10-27 15:54:28 +00:00
Ryszard Glab
12b80748e2 ChangeLog 2000-10-27 10:40 UTC+0100 2000-10-27 08:29:20 +00:00
Luiz Rafael Culik
03cc487a48 See changelog 2000-10-26 22:10 GMT -3 2000-10-27 00:16:37 +00:00
Luiz Rafael Culik
bb4924325b See changelog 2000-10-26 22:10 GMT -3 2000-10-27 00:12:39 +00:00
Luiz Rafael Culik
fe7e69d594 See changelog 2000-10-26 22:10 GMT -3 2000-10-27 00:06:53 +00:00
Brian Hays
43219cd48e 2000-10-26 01:08 UTC+0800 Brian Hays <bhays@abacuslaw.com> 2000-10-26 08:10:26 +00:00
Brian Hays
041501bd84 2000-10-25 23:55 UTC+0800 Brian Hays <bhays@abacuslaw.com> 2000-10-26 07:06:13 +00:00
David G. Holm
7be63457b5 See ChangeLog entry 2000-10-25 15:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2000-10-25 19:02:23 +00:00
Alexander S.Kresin
4bb02937e2 2000-10-25 13:45 GMT+3 Alexander Kresin <alex@belacy.belgorod.su> 2000-10-25 10:16:02 +00:00
Maurilio Longo
839949be1a 2000-10-23 23:29 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-10-23 21:31:36 +00:00
David G. Holm
581d49ab5e See ChangeLog entry 2000-10-23 14:00 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2000-10-23 18:03:16 +00:00
Maurilio Longo
c9790e09a3 2000-10-23 18:15 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-10-23 16:18:42 +00:00
Ron Pinkas
5fc2d50895 2000-10-22 09:05 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/simplex.c
     ! Corrrected bug reported by Luiz regarding menuto.prg

   * source/compiler/harbour.slx
     ! Corrected 1 debug trace message.

   * contrib/dot/pp.prg
     ! Corrected "Unbalanced '{'" warning reported by John.
     ! Corrected 2 typos in variable names reported by John.
2000-10-22 16:10:16 +00:00
Maurilio Longo
82b8652beb 2000-10-21 23:02 GMT+2 Maurilio Longo <maurilio.longo@libero.it> 2000-10-21 21:07:29 +00:00
Ron Pinkas
48f924b356 2000-10-20 00:30 UTC+0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     * Forced uppercase and trim of restricted words.
2000-10-20 07:34:11 +00:00
Ron Pinkas
24ee8f1d78 Minor correction 2000-10-20 06:39:30 +00:00
Ron Pinkas
538fee3ae7 2000-10-19 23:15 UTC+0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     * Minor corrections.
2000-10-20 06:16:41 +00:00
Ron Pinkas
3c03060c69 2000-10-19 22:00 UTC+0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     ! Fixed checking of stoppers for #XCOMMAND/#XTRANSLATE
       /* No longer known issues - I think it's ready for serious testing ;-) */
2000-10-20 05:05:38 +00:00
Ron Pinkas
f83f7d5134 2000-10-19 19:40 UTC+0800 Ron Pinkas <ron@profit-master.com>
* contrib/dot/pp.prg
     ! Added logic to support multi-word stoppers needed by multi-word restricted list, like
      [ <lClick: ON CLICK, ON LEFT CLICK> <uLClick> ]
      /* Only 1 known error remains in processing of fwh/samples/fwbrow.prg */

   * include/hbclass.ch
     * Temprarily removed \ preceding < of not existing match markers, in nested # directive in result.
       /* Need to be readded once PP is fixed. */
2000-10-20 02:41:53 +00:00
David G. Holm
0ae9a207f6 2000-10-19 16:25 UTC-0400 David G. Holm <dholm@jsd-llc.com> 2000-10-19 20:29:16 +00:00
Ron Pinkas
4535ff6e30 Posted ChangeLog changes 2000-10-19 18:28:59 +00:00
Ron Pinkas
a0d9788264 ! Corrected bug with #else 2000-10-19 17:59:49 +00:00
Ron Pinkas
b60bc91148 ! Corrected bug with nested #if...
! Corrected handling of EOF.
     /* 2 minor bugs in PP of fwh/samples/fwbrow still pending. */
2000-10-19 17:34:50 +00:00