ceriel
713f37ce72
fixes and squeezing
1987-12-02 10:41:38 +00:00
ceriel
162a73e1e2
check number of locals and parameters
1987-11-24 14:21:35 +00:00
ceriel
154417864b
do not allow reals as case labels, check size of array's
1987-11-24 13:22:04 +00:00
ceriel
bbf3f6e1be
Fixed bug: subranges of subranges did not work right
1987-11-17 14:29:14 +00:00
ceriel
3e2901088f
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
042d501cf5
Now detects use before declaration, f.i. in
...
VAR k: REAL;
REAL : INTEGER;
1987-10-30 09:19:23 +00:00
ceriel
8fa3fa95bb
sets now allowed for all subranges
1987-10-28 16:03:56 +00:00
ceriel
148a294a31
Fixed some problems, and improved range-checking
1987-10-28 11:10:30 +00:00
ceriel
8ddea7afe0
Some corrections and additions to improve the mechanism for
...
generating warnings on unused/uninitialized variables
1987-10-21 11:29:52 +00:00
ceriel
1082e61bd7
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
498cab0c3a
next version
1987-10-14 12:38:01 +00:00
ceriel
34a7f6a008
new version for distr
1987-10-05 15:52:02 +00:00
ceriel
83d392eb89
new version
1987-09-24 13:42:50 +00:00
ceriel
6f52de4ac0
some more fixes
1987-09-14 12:41:08 +00:00
ceriel
7b882ce065
some more fixes
1987-09-14 11:24:12 +00:00
ceriel
7139d3ae5e
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
925765c6fe
new version that passes current tests
1987-07-30 14:21:19 +00:00
ceriel
148a343b59
some more fixes
1987-07-22 10:59:24 +00:00
ceriel
223d7cff11
fixes with error_type, make "type" struct more compact.
1987-07-16 09:34:44 +00:00
ceriel
0def262fd0
version for installation
1987-07-13 12:53:21 +00:00
ceriel
4de92e9ab6
minor fixes
1986-12-09 17:41:06 +00:00
ceriel
43f4599a42
many bug fixes, and added flexibility in alignments
1986-11-28 11:59:08 +00:00
ceriel
ad86f01119
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
c92a7f411d
Several bug fixes
1986-11-05 14:33:00 +00:00
ceriel
c601bbacd5
newer version
1986-10-20 17:40:41 +00:00
ceriel
f066c3691d
newer version
1986-10-06 20:36:30 +00:00