Commit Graph

532 Commits

Author SHA1 Message Date
Viktor Szakats
8fa196d67d 19991017-08:51 GMT+1 1999-10-17 07:03:16 +00:00
Ron Pinkas
8af7e11271 19991016-22:40 GMT+8 Ron Pinkas <Ron@Profit-Master.com>
* harbour.y
	  + added support for _FIELD->Expression and _FIELD->ALIAS->Expression
            "REPLACE Field WITH Exp" and "REPLACE ALIAS->Field WITH Exp" are supported
            "REPLACE 1->Field WITH Exp" will compile but requires some more work by Ryszard.
	  + added support for Aliased Variables in Push/Pop support.
	  + added "Invalid alias expression" error to _szCERRORS.
	  - Removed Todo # 9 support for _FIELD->Alias->Field.

   * harbour.l
          + added {Integer} definition - used by _Field->Area#-> rule
	  + added MEMV->& and MEMVA&-> to MACROOP defeinition.
	  + added rules for _FIELD->"{Integer}"->", _FIELD->"{Number}"->" (Error condition), _FIELD->"{Integer}"->" and _FIELD->"{Identifier}"->"

   * Hberror.h
          + added #define ERR_ALIASEXP               38

   + /Tests/TstAlias.prg
	  added new test to demonstrate support for aliased expression.
1999-10-17 06:31:19 +00:00
Viktor Szakats
18ce72a93d 19991016-20:46 GMT+1 1999-10-16 18:57:43 +00:00
Viktor Szakats
917eb94a52 *** empty log message *** 1999-10-16 18:55:15 +00:00
Antonio Linares
95bf0ec238 *** empty log message *** 1999-10-16 17:02:52 +00:00
Viktor Szakats
a08a97ffdc 19991016-14:25 GMT+1 1999-10-16 12:37:17 +00:00
Antonio Linares
5629a13879 *** empty log message *** 1999-10-16 07:08:52 +00:00
David G. Holm
c9c5d1e667 See ChangeLog entry 19991015-23:15 EDT David G. Holm <dholm@jsd-llc.com> 1999-10-16 03:28:56 +00:00
Ron Pinkas
3819e94d90 19991013-21:10 GMT+8 Ron Pinkas <Ron@Profit-Master.com>
* harbour.y
	  + added rules to allow inline assignment to RIVATE/PUBLIC &cVar (as in PRIVATE &cVar := 'Hello').
	  + added extern char *yytext to have acces to the original string form of numbers.
   * harbour.l
          + added rules to support new TOKEN MACROOP and completed support for macro in MODES PRIVATE and PUBLIC_ (Ryszard TODO removed).
   * tests/tstmacro.prg
	  added more tests to demonstrate working capabilities of macro.
1999-10-14 04:32:10 +00:00
David G. Holm
6089c4bf2d See Change Log entry 19991013-19:05 EDT David G. Holm <dholm@jsd-llc.com> 1999-10-13 23:22:49 +00:00
Ron Pinkas
b3f4833aa3 19991013-11:00 GMT+8 Ron Pinkas <Ron@Profit-Master.com>
* harbour.y
          + added TOKEN DOT and rules to support concatenation of Var and constant in macro variables assignments (like &cVar.PlusFix).
	  + added rules to support PRIVATE/PUBLIC &cVar
   * harbour.l
          + added rules to support new TOKEN DOT and yylval.string to have the string value when parsing DOUBLE.
   * tests/tstmacro.prg
	  added many tests to demonstrate working capabilities og macro.
1999-10-13 21:04:50 +00:00
Viktor Szakats
a47c9d93e8 19991013-22:37 GMT+1 1999-10-13 20:49:35 +00:00
Viktor Szakats
5b7ba27695 19991013-22:26 GMT+1 1999-10-13 20:42:41 +00:00
Ron Pinkas
ed3b014440 19991013-11:00 GMT+8 Ron Pinkas <Ron@Profit-Master.com>
* harbour.y
          + added TOKEN DOT and rules to support concatenation of Var and constant in macro variables assignments (like &cVar.PlusFix).
	  + added rules to support PRIVATE/PUBLIC &cVar
   * harbour.l
          + added rules to support new TOKEN DOT and yylval.string to have the string value when parsing DOUBLE.
   * tests/tstmacro.prg
	  added many tests to demonstrate working capabilities og macro.
1999-10-13 18:17:28 +00:00
Ron Pinkas
0bdf95967e 19991013-03:13 GMT+8 Ron Pinkas <Ron@Profit-Master.com>
* harbour.y
          + added TOKEN MACROALIAS and rules to support MemVar aliased macro and non aliased macro variables assignments.
   * harbour.l
          + added rules to support new TOKEN MACROALIAS
   +tests/tstmacro.prg
	  sample program to demonstarte new macro assigments support.
1999-10-13 10:33:26 +00:00
Viktor Szakats
c1778713ac 19991012-20:41 GMT+1 1999-10-12 18:58:07 +00:00
Bruno Cantero
7bad0a4edb ChangeLogTag:19991011-19:30 GMT+1 Bruno Cantero <bruno@issnet.net> 1999-10-11 17:42:35 +00:00
Bruno Cantero
f15ee39b99 ChangeLogTag:19991010-23:30 GMT+1 Bruno Cantero <bruno@issnet.net> 1999-10-10 21:44:26 +00:00
Bruno Cantero
c69282e230 ChangeLogTag:19991010-13:26 GMT+1 Bruno Cantero <bruno@issnet.net> 1999-10-10 11:34:58 +00:00
Viktor Szakats
33193764bf 19991007-19:40 GMT+1 1999-10-09 10:07:23 +00:00
Eddie Runia
4c1f0a1e44 see changelog 1999-10-08 18:21:51 +00:00
David G. Holm
556aa6f266 See ChangeLog entry 19991006-11:20 EDT David G. Holm <dholm@jsd-llc.com> 1999-10-06 15:30:38 +00:00
Viktor Szakats
cf3606d479 19991006-14:35 GMT+1 1999-10-06 12:55:16 +00:00
Viktor Szakats
f655846e46 19991006-12:10 GMT+1 1999-10-06 10:26:44 +00:00
Viktor Szakats
ac8580b4d0 19991006-00:32 GMT+1 1999-10-05 22:52:01 +00:00
Viktor Szakats
0b16eadcf8 19991005-18:02 GMT+1 1999-10-05 16:28:37 +00:00
Viktor Szakats
5f71da088b *** empty log message *** 1999-10-05 13:02:51 +00:00
Viktor Szakats
2347deadfe 19991005-14:41 GMT+1 1999-10-05 13:00:09 +00:00
Antonio Linares
8560e7a374 *** empty log message *** 1999-10-05 06:02:30 +00:00
Viktor Szakats
16d743fcec *** empty log message *** 1999-10-04 20:48:34 +00:00
Viktor Szakats
60994add02 19991004-21:34 GMT+1 1999-10-04 19:53:30 +00:00
Viktor Szakats
51421fc3e8 19991004-19:54 GMT+1 1999-10-04 18:54:46 +00:00
Viktor Szakats
77285aa9e1 19991004-19:54 GMT+1 1999-10-04 18:54:11 +00:00
Viktor Szakats
74d918755f 19991004-19:54 GMT+1 1999-10-04 18:46:41 +00:00
Viktor Szakats
035829ced9 19991004-19:23 GMT+1 1999-10-04 17:41:59 +00:00
Gonzalo A. Diethelm
6524e8e29c ChangeLogTag:Mon Oct 04 12:52:42 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl> 1999-10-04 17:04:37 +00:00
Viktor Szakats
eb8beff0d0 19991004-18:42 GMT+1 1999-10-04 16:58:44 +00:00
Viktor Szakats
09fa46f33a 19991004-16:25 GMT+1 1999-10-04 14:36:53 +00:00
Viktor Szakats
73814c9cc6 19991004-15:15 GMT+1 1999-10-04 13:40:27 +00:00
Viktor Szakats
b53f9eb4ad 19991004-12:52 GMT+1 1999-10-04 13:00:20 +00:00
Viktor Szakats
791ea33621 19991003-03:52 GMT+1 1999-10-03 02:08:58 +00:00
Viktor Szakats
09e12204ff 19991002-22:45 GMT+1 1999-10-02 21:00:58 +00:00
Alexander S.Kresin
24798ccdbe Updating preprocessor files 1999-10-02 14:33:24 +00:00
Paul Tucker
8ee4d83ad9 *** empty log message *** 1999-10-02 07:39:25 +00:00
Viktor Szakats
9a9fc12c65 19991001-05:30 GMT+1 1999-10-01 03:43:43 +00:00
Alexander S.Kresin
b14470d101 Updating rdd files 1999-09-30 16:02:32 +00:00
Viktor Szakats
5b2c6dea2e 19990925-07:52 GMT+1 1999-09-25 06:05:50 +00:00
Paul Tucker
05999e815c *** empty log message *** 1999-09-25 04:59:21 +00:00
Viktor Szakats
7ea6f75786 19990925-05:57 GMT+1 1999-09-25 04:16:34 +00:00
Viktor Szakats
0f885e37a0 19990922-22:00 GMT+1 1999-09-22 20:22:22 +00:00