ceriel
a61d36ff49
fixes and squeezing
1987-12-02 10:41:38 +00:00
ceriel
b2824fe796
check number of locals and parameters
1987-11-24 14:21:35 +00:00
ceriel
ea2c86ef0c
do not allow reals as case labels, check size of array's
1987-11-24 13:22:04 +00:00
ceriel
619f6bb893
Fixed bug: subranges of subranges did not work right
1987-11-17 14:29:14 +00:00
ceriel
603c65950c
Fixed some problems:
...
files that use the em_code module must include the em_code.h file
improved checking of definitions after use
fixed problem with ranges in case statements
1987-11-11 13:10:08 +00:00
ceriel
5cd95d47b2
Now detects use before declaration, f.i. in
...
VAR k: REAL;
REAL : INTEGER;
1987-10-30 09:19:23 +00:00
ceriel
b668810351
sets now allowed for all subranges
1987-10-28 16:03:56 +00:00
ceriel
d80b501829
Fixed some problems, and improved range-checking
1987-10-28 11:10:30 +00:00
ceriel
015e1b776e
Some corrections and additions to improve the mechanism for
...
generating warnings on unused/uninitialized variables
1987-10-21 11:29:52 +00:00
ceriel
503edee161
New version, with an option for strict Modula-2, and
...
warnings for unused or uninitialized variables
1987-10-19 11:28:37 +00:00
ceriel
4695d966ee
next version
1987-10-14 12:38:01 +00:00
ceriel
38f70a3a06
new version for distr
1987-10-05 15:52:02 +00:00
ceriel
a4c02d15c6
new version
1987-09-24 13:42:50 +00:00
ceriel
8d2afe1103
some more fixes
1987-09-14 12:41:08 +00:00
ceriel
74c758e503
some more fixes
1987-09-14 11:24:12 +00:00
ceriel
f0fc857cb4
compiler could not handle using addresses of procedures declared
...
in imported definition modules. This is corrected
1987-08-24 11:42:37 +00:00
ceriel
064f2b6a8b
new version that passes current tests
1987-07-30 14:21:19 +00:00
ceriel
0bffe65c24
some more fixes
1987-07-22 10:59:24 +00:00
ceriel
d843ec9f7a
fixes with error_type, make "type" struct more compact.
1987-07-16 09:34:44 +00:00
ceriel
6a8547cca0
version for installation
1987-07-13 12:53:21 +00:00
ceriel
fe2e67d1c6
minor fixes
1986-12-09 17:41:06 +00:00
ceriel
a0c21bf820
many bug fixes, and added flexibility in alignments
1986-11-28 11:59:08 +00:00
ceriel
9d0ee46068
Trying to check more of an expression, giving some more sophisticated error messages,and be less wasteful with space for subranges
1986-11-17 11:41:28 +00:00
ceriel
9291d87dab
Several bug fixes
1986-11-05 14:33:00 +00:00
ceriel
5f638d7aac
newer version
1986-10-20 17:40:41 +00:00
ceriel
3030eb8cae
newer version
1986-10-06 20:36:30 +00:00