Ryszard Glab
cf05c3d90d
See ChangeLog 19990619-10:42
1999-06-19 10:31:07 +00:00
Patrick Mast
95ba1e9b3b
tests\working\hscript\hscript.prg removed line 150
1999-06-19 08:47:06 +00:00
David G. Holm
82c78a88f3
See ChangeLog entry 19990618-21:50 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-19 02:58:41 +00:00
Ryszard Glab
dedcb60ae4
Removing next.prg -19990619:00:52
1999-06-19 00:05:08 +00:00
Ryszard Glab
4890ed6e39
See ChangeLog 19990619-00:52
1999-06-19 00:02:29 +00:00
Patrick Mast
ed04524c13
Changed tests\working\hscript\bld23exe.bat
1999-06-18 18:46:32 +00:00
Ron Pinkas
7b47c59b9c
19990618-04:35 PST Ron Pinkas <Ron@Profit-Master.com>
...
* hberrors.h
+added define WARN_ASSIGN_TYPE and WARN_ASSIGN_SUSPECTED
* compiler.h
+added struct STACK_VAL_TYPE *PSTAC_VAL_TYPE
* harbour.l
+added support for tokens AS NUMERIC, AS CHARACTER, AS LOGICAL, AS DATE, AS ARRAY, AS OBJECT
*modified iLine to initialize to 0 rather than 1
* harbour.y
+added support for extended variable declaration with strong typing
+added logic to support warnings on incompatible and suspecious variable assignments
1999-06-18 12:53:11 +00:00
Ron Pinkas
55c69a0a18
19990615-23:20 PST Ron Pinkas <Ron@Profit-Master.com>
...
* compiler.h
added member cType to struct VAR
* harbour.y
added { iVarScope = VS_MEMVAR; } to PRIVATE, PUBLIC, and PARAMETERS statements to avoid errounous error:
"declaration follows executable statement"
added: AliasExp '=' Expression Crlf { /* TODO */ GenPCode1( _POP ); }
to statement definition to avoid parse error on M->Var = "Value" statments.
the _POP will balance the stack but the assignment is not implemented yet.
changed --iLine to iLine in yyerror() to correct errornous line numbers in parase error messages.
added check for null pointer on few references to pVars->szName
* hbpp.c, hbpmain.c, hbpint.c
prefixed messages in all printf() with \n and postfixed with \n until modification to GenWarning() and GenError()
1999-06-18 04:50:48 +00:00
David G. Holm
3a349f1c2d
See ChangeLog entry 19990617-18:55 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-17 23:59:07 +00:00
Eddie Runia
d19ad66dea
See changelog
1999-06-17 21:00:49 +00:00
David G. Holm
178f6d8c08
See ChangeLog entry 19990617-13:00 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-17 18:09:21 +00:00
Gonzalo A. Diethelm
5582b1c2c6
ChangeLogTag:Thu Jun 17 11:34:35 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl>
1999-06-17 16:42:52 +00:00
Eddie Runia
b6afc7e121
see changelog
1999-06-17 11:43:58 +00:00
David G. Holm
4c975027ea
See ChangeLog entry 19990617-02:00 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-17 07:09:31 +00:00
David G. Holm
887ef3cdc6
See ChangeLog entry 19990616-22:50 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-17 03:57:19 +00:00
Eddie Runia
28fa2ea3e0
see changelog
1999-06-16 20:41:36 +00:00
Eddie Runia
f43f71ba8f
See changelog
1999-06-16 10:33:54 +00:00
David G. Holm
43e3025047
See ChangeLog entry 19990615-23:45 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-16 04:51:33 +00:00
Eddie Runia
fd10cf24fb
see changelog
1999-06-15 22:03:11 +00:00
David G. Holm
660be190e7
See ChangeLog entry 19990615-12:30 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-15 17:36:20 +00:00
David G. Holm
dfeea097b4
See ChangeLog entry 19990614-15:40 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-14 20:43:33 +00:00
Eddie Runia
53309000cc
see changelog
1999-06-13 22:30:57 +00:00
Eddie Runia
f4ecd23436
see changelog
1999-06-13 22:07:43 +00:00
Eddie Runia
b3086b46ad
see changelog
1999-06-13 15:44:25 +00:00
Eddie Runia
859b4268df
see changelog
1999-06-13 13:52:54 +00:00
Eddie Runia
17007dabc4
see changelog
1999-06-13 07:39:11 +00:00
Eddie Runia
2b77420d87
see changelog
1999-06-12 13:16:19 +00:00
Eddie Runia
db0d4e1b2e
see changelog
1999-06-12 07:37:52 +00:00
Eddie Runia
d5df7000a6
see changelog
1999-06-12 07:11:51 +00:00
Gonzalo A. Diethelm
f231fe5dca
ChangeLogTag:Fri Jun 11 19:14:22 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl>
1999-06-12 00:22:06 +00:00
Eddie Runia
1eb1414280
See changelog
1999-06-11 16:09:43 +00:00
David G. Holm
6e5269b867
See ChangeLog entry 19990610-11:40 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-10 16:47:23 +00:00
David G. Holm
140943da2e
See ChangeLog entry 19990609-12:55 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-09 18:06:06 +00:00
David G. Holm
8fc6ed9eb0
See ChangeLog entry 19990609-11:25 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-09 16:32:29 +00:00
Eddie Runia
91b03e96aa
see changelog
1999-06-08 12:29:33 +00:00
David G. Holm
f65e5692f8
See ChangeLog entry 19990607-19:45 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-08 00:50:58 +00:00
Gonzalo A. Diethelm
5595de6dc0
ChangeLogTag:Mon Jun 07 12:58:17 1999 Gonzalo A. Diethelm <Gonzalo.Diethelm@jda.cl>
1999-06-07 18:08:40 +00:00
Eddie Runia
b2833104f7
see changelog
1999-06-07 14:19:40 +00:00
Eddie Runia
656bdb7865
see changelog
1999-06-07 12:05:44 +00:00
Ron Pinkas
85b04f0bc3
19990607-03:05 PST Ron Pinkas
...
* include/hberrors.h
added WARN_VAR_NOT_USED
* source/compiler/harbour.y
added warning message "Variable \'%s\' declared but not used in function: %s"
added linked list FunVars to record the usage of declared variables
added logic to maintain FunVars
added logic to check usage as per FunVars in GenReturn()
1999-06-07 11:15:02 +00:00
Eddie Runia
034408e794
see changelog
1999-06-06 14:27:33 +00:00
Eddie Runia
00bff7c9b8
See changelog
1999-06-06 13:00:02 +00:00
Eddie Runia
e71ea4003a
see changelog
1999-06-06 10:05:07 +00:00
Eddie Runia
9919e7c9bc
see changelog
1999-06-06 09:22:54 +00:00
Eddie Runia
10edf698d4
100 !!!!! and 101 !!!!!
1999-06-05 23:44:07 +00:00
Leslee Griffith
0dbacdc493
added directory() test program
1999-06-05 16:08:35 +00:00
Eddie Runia
53d8efbd5b
see changelog
1999-06-05 15:26:26 +00:00
Eddie Runia
db88bbf305
see changelog
1999-06-05 10:51:34 +00:00
David G. Holm
87138080c0
See ChangeLog entry 19990604-23:15 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-05 04:19:32 +00:00
David G. Holm
71b8dd0275
See ChangeLog entry 19990604-20:20 EDT David G. Holm <dholm@jsd-llc.com>
1999-06-05 01:27:32 +00:00