ceriel
|
f6188debb6
|
fixed some minor problems with copying conformant arrays,
and a LB that pointed below SP in transfer
|
1987-11-03 15:04:21 +00:00 |
|
ceriel
|
9ac44925f8
|
fixed some minor problems
|
1987-11-03 12:44:09 +00:00 |
|
ceriel
|
8ef0733316
|
deleted debugging writes
|
1987-11-02 11:25:13 +00:00 |
|
ceriel
|
61157765c3
|
changed trap messages somewhat, corrected bug in InOut, undone changes
to confarray.c
|
1987-11-02 11:22:06 +00:00 |
|
ceriel
|
a6d8a961d6
|
Added handling of cardinal overflow
|
1987-10-30 18:32:14 +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
|
93466fbf69
|
sets now allowed for all subranges
|
1987-10-28 16:10:02 +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
|
71469a23d4
|
Added new files to do range checks
|
1987-10-27 11:55:59 +00:00 |
|
ceriel
|
9f97bc2e7e
|
do not warn about not using a type-identifier that indicates
an enumeration type and is imported, because its enumeration literals
might be used
|
1987-10-27 09:45:27 +00:00 |
|
ceriel
|
3a9956cb5d
|
removed some IMPORTS that were never used
|
1987-10-21 11:49:14 +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
|
895679e24e
|
fix in reference counts for sets
|
1987-10-20 13:32:18 +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
|
9ac801e16c
|
some fixes
|
1987-10-19 10:06:24 +00:00 |
|
ceriel
|
82589bcfc2
|
replaced calls to NEW by calls to ALLOCATE
|
1987-10-15 15:41:00 +00:00 |
|
ceriel
|
498cab0c3a
|
next version
|
1987-10-14 12:38:01 +00:00 |
|
ceriel
|
ab7d7a0185
|
some minor fixes
|
1987-10-14 12:34:47 +00:00 |
|
ceriel
|
faa22c0da8
|
improved previous fix
|
1987-10-05 16:17:51 +00:00 |
|
ceriel
|
34a7f6a008
|
new version for distr
|
1987-10-05 15:52:02 +00:00 |
|
ceriel
|
12b5b65f9e
|
fixed a problem with procedures imported from other modules but not
declared in their definition modules
|
1987-10-05 15:41:30 +00:00 |
|
ceriel
|
3083dcb0d1
|
did not work with CASE statements with large difference between lower
and upper bound
|
1987-10-05 15:40:53 +00:00 |
|
ceriel
|
70f9e81393
|
some fixes
|
1987-09-28 13:45:24 +00:00 |
|
ceriel
|
041f7838a6
|
ran 'make depend' again
|
1987-09-28 10:18:02 +00:00 |
|
ceriel
|
83d392eb89
|
new version
|
1987-09-24 13:42:50 +00:00 |
|
ceriel
|
d36f6f604f
|
Some minor mods and a bug fix with type transfer functions
|
1987-09-24 13:07:31 +00:00 |
|
ceriel
|
dae72454e4
|
Initial revision
|
1987-09-24 13:01:27 +00:00 |
|
ceriel
|
38799633a3
|
Minor adaptions in order to reduce the size
|
1987-09-23 16:39:43 +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
|
ad5c37ef7a
|
Added FORchk.c
|
1987-09-10 15:56:28 +00:00 |
|
ceriel
|
cc43fdef97
|
make sure argument to open is terminated by a 0-byte
|
1987-09-08 15:35:34 +00:00 |
|
ceriel
|
8feda2f95c
|
Added .globl, fix in Xfit call
|
1987-08-26 14:45:27 +00:00 |
|
ceriel
|
937f4e48fe
|
FLOAT did not work
|
1987-08-24 14:23:13 +00:00 |
|
ceriel
|
5a28a174e4
|
FLOAT did not work
|
1987-08-24 13:59:06 +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
|
f2c28f0f96
|
corrected option handling
|
1987-08-20 13:12:43 +00:00 |
|
ceriel
|
8f81d9d757
|
do not accept p flag
|
1987-08-19 18:13:19 +00:00 |
|
ceriel
|
2e8c8ec706
|
changed code for loops a bit, and fixed an error in MkCoercion
|
1987-08-19 18:07:41 +00:00 |
|
ceriel
|
5d5c36b37a
|
disabled range-checks
|
1987-08-19 18:07:01 +00:00 |
|
ceriel
|
68b0b59cc0
|
Added the possibility to disable range-checks
|
1987-08-11 10:50:30 +00:00 |
|
ceriel
|
2c422b0146
|
yet another fix in those tricky FOR-loops
|
1987-08-11 08:58:20 +00:00 |
|
ceriel
|
1694d87acd
|
some more fixes, and tried to make smaller
|
1987-08-10 21:43:47 +00:00 |
|
ceriel
|
d341457ccb
|
Generated code for FOR-loops was wrong
|
1987-08-10 13:01:54 +00:00 |
|
ceriel
|
bc6644fc8b
|
resulted in 32768 instead of -32768 on a PDP-11
|
1987-08-04 08:59:50 +00:00 |
|
ceriel
|
cd8d48a0e9
|
fix: variable sets were handled wrong
|
1987-08-03 18:20:55 +00:00 |
|
ceriel
|
1130634688
|
updated
|
1987-08-03 09:47:46 +00:00 |
|
ceriel
|
ead1e453d0
|
some fixes and cosmetic changes
|
1987-08-03 09:09:07 +00:00 |
|
ceriel
|
925765c6fe
|
new version that passes current tests
|
1987-07-30 14:21:19 +00:00 |
|