bffdad9cdc
improved a bit
ceriel
1987-11-17 16:22:13 +00:00
619f6bb893
Fixed bug: subranges of subranges did not work right
ceriel
1987-11-17 14:29:14 +00:00
f00951f788
replaced some move.w by move.l
ceriel
1987-11-16 15:52:57 +00:00
046dc3d5a9
use $(CC) instead of cc
ceriel
1987-11-16 10:35:32 +00:00
7bbfcac62b
generate CSA for empty case statement, replaced an #ifdef that was on the wrong spot
ceriel
1987-11-13 16:21:33 +00:00
808e5d8c7d
generate CSA for empty case statement
ceriel
1987-11-13 16:19:51 +00:00
57b1a2757e
some cosmetic changes+fix in calculator
ceriel
1987-11-13 15:11:37 +00:00
4359c699dc
completely new version
ceriel
1987-11-12 12:26:36 +00:00
0baf75f779
completely new version
ceriel
1987-11-12 11:59:31 +00:00
f9281be252
fixed an obscure bug in the hash function: sometimes the globstep variable had a value equal to size! Also, sizes of tables must be prime
ceriel
1987-11-11 15:05:41 +00:00
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
ceriel
1987-11-11 13:10:08 +00:00
b434cd85a0
Added a test that LOI does not sign-extend
ceriel
1987-11-11 10:08:05 +00:00
c998623932
Some more adaptions to new semantics of ncgg
ceriel
1987-11-10 13:49:04 +00:00
2f37e8d600
Some more adaptions to new semantics of ncgg
ceriel
1987-11-10 13:37:19 +00:00
ae6e2acb87
Some more adaptions to new semantics of ncgg
ceriel
1987-11-10 13:26:40 +00:00
4489526a11
fixed some minor problems
ceriel
1987-11-09 16:11:04 +00:00
7b317f79e2
The 'ahead' mechanism was not right
ceriel
1987-11-09 11:45:39 +00:00
b6d6c4ee57
changed mechanism for for-loop checking, added some trap numbers
ceriel
1987-11-09 11:36:45 +00:00
785e174cbb
Added mechanism for non-cross compiler (yet another way of squeezing it onto a PDP-11
ceriel
1987-11-09 11:29:48 +00:00
e1a3a1c136
made to fit on a PDP-11
ceriel
1987-11-09 10:17:20 +00:00
e0c73d5195
Added fake floating point routines
ceriel
1987-10-30 10:42:36 +00:00
5cd95d47b2
Now detects use before declaration, f.i. in VAR k: REAL; REAL : INTEGER;
ceriel
1987-10-30 09:19:23 +00:00
032e9ebda5
fixed some problems with 1 and 2 byte compares
ceriel
1987-10-29 15:10:30 +00:00
3c63f1b656
sets now allowed for all subranges
ceriel
1987-10-28 16:10:02 +00:00
b668810351
sets now allowed for all subranges
ceriel
1987-10-28 16:03:56 +00:00
d80b501829
Fixed some problems, and improved range-checking
ceriel
1987-10-28 11:10:30 +00:00
98e6c244da
CIU should not cause conversion errors!
ceriel
1987-10-27 15:54:14 +00:00
7de7b0c7ec
CIU should not cause conversion errors!
ceriel
1987-10-27 15:43:06 +00:00
4974cd17eb
Added new files to do range checks
ceriel
1987-10-27 11:55:59 +00:00
04f0550f1d
do not warn about not using a type-identifier that indicates an enumeration type and is imported, because its enumeration literals might be used
ceriel
1987-10-27 09:45:27 +00:00
3ea6d40b4c
fixed a typo. Case errors gave wrong trap number
ceriel
1987-10-26 09:30:26 +00:00
7df117128c
fixed for very large numbers
ceriel
1987-10-22 15:26:36 +00:00