3570 Commits

Author SHA1 Message Date
ceriel
12b89fa9f0 fixed typo 1988-11-16 13:37:46 +00:00
ceriel
373f74dc7f removed tab.c, use tabgen 1988-11-16 11:23:58 +00:00
ceriel
6e3fa51042 removed tab.c, use tabgen 1988-11-16 11:04:17 +00:00
ceriel
bb7e5e5850 removed tab.c, use tabgen 1988-11-16 10:58:33 +00:00
ceriel
c26539a88d Use tabgen, so deleted chtab.c 1988-11-16 10:43:15 +00:00
ceriel
10d25e95af Added tabgen 1988-11-16 10:14:26 +00:00
ceriel
08f8310e09 Added tabgen + manual 1988-11-16 09:37:04 +00:00
ceriel
10f0200f66 fixed some problems:
- removed null-reference in illegal use of pointers in constant expressions
- FOR-loops that count downwards did not work
- POINTER TO mechanism changed; works better now
1988-11-15 14:45:59 +00:00
ceriel
eb73f30c5a fixed typo 1988-11-15 11:30:47 +00:00
ceriel
6286e0403f Added some new patterns 1988-11-15 10:54:37 +00:00
ceriel
7ffc4a2861 fix to fix 1988-11-14 16:50:06 +00:00
ceriel
7ef8432c5a replaced some 'move's by the move instructions; Some were just wrong 1988-11-14 12:43:23 +00:00
ceriel
e0b6e7d44d several fixes 1988-11-11 19:13:26 +00:00
ceriel
c0cb7d8e25 fix to fix 1988-11-11 12:53:40 +00:00
ceriel
4b3e917320 Use -kun option instead of absolute path 1988-11-11 11:06:47 +00:00
ceriel
6fb5990a90 removed extra DUP rule. It was wrong after all 1988-11-10 15:38:50 +00:00
ceriel
7028a6659f Use the system module for error messages 1988-11-10 13:46:53 +00:00
ceriel
996d8fc8e8 fixed to generate only external commons. This cannot be done in common.c
because an external could later be declared static, and a static could later
be declared external.
1988-11-10 13:16:22 +00:00
ceriel
cd1307122a fixed to generate only external commons 1988-11-10 13:01:15 +00:00
ceriel
d4808e1417 fixed problem with DUP: it also dupped tokens with side-effects 1988-11-09 15:49:29 +00:00
ceriel
e82a5c3c14 Initial revision 1988-11-08 14:09:24 +00:00
ceriel
a962d0f39b changes in search for more speed 1988-11-08 13:47:18 +00:00
ceriel
8db18e8f62 do not refer to _exit. For some machines, it does not exist 1988-11-07 10:25:45 +00:00
ceriel
c98d8e1ed4 produce better code for EXG 1988-11-07 09:35:47 +00:00
ceriel
0a2b1c0ee5 included changes from Andy Michael 1988-11-07 09:24:36 +00:00
ceriel
9b99c5603b Changed translation of FOR-statement: now, if it is executed 0
times, the loop-control-variable is not assigned to
1988-11-04 13:12:14 +00:00
ceriel
b9f037d109 new version number 1988-11-04 10:24:34 +00:00
ceriel
595e913007 Added new line after trap message 1988-11-04 09:55:50 +00:00
ceriel
4f8fe87ee6 Fixed problem with IMPORTS through PROCEDURE bounds 1988-11-03 15:37:37 +00:00
ceriel
28e8984b72 Fixed bug with underscores in identifiers 1988-11-03 15:36:46 +00:00
dick
b8bd81f18f lint: printf testing and FORMATs 1988-11-03 15:18:46 +00:00
dick
e91938cdf2 foute declaratie van sprint() 1988-11-03 14:59:47 +00:00
dick
01912378ff lint: retrieving string arguments from str_list 1988-11-03 13:20:27 +00:00
ceriel
c1ce4d054d removed include: was already done in nopt.h 1988-11-03 10:03:45 +00:00
ceriel
776e96cecd fixed typo 1988-11-02 16:33:56 +00:00
ceriel
a58f200d8a modifications in search for more speed 1988-10-31 16:03:44 +00:00
ceriel
fe9fb2fb9d modyfications in search for more speed 1988-10-31 15:54:54 +00:00
ceriel
aaa3fa1467 many modyfications in search for more speed 1988-10-31 15:42:15 +00:00
ceriel
2b29ce2298 modyfied to generate only one switchseg for each C_ routine 1988-10-31 15:21:47 +00:00
ceriel
050f15f772 many changes, in search for more speed 1988-10-31 15:02:39 +00:00
ceriel
d305dcf18b Added code-expander library 1988-10-31 14:17:17 +00:00
ceriel
65819423ce inline substitution of strcmp: was called many times! 1988-10-31 14:10:39 +00:00
ceriel
bf2896177c fixed bug in preprocessor part:
#define aap(a) a did not work if the actual argument was spread over
multiple lines
1988-10-31 14:10:00 +00:00
dick
302745f3fc library files now end in .llb 1988-10-28 16:27:32 +00:00
dick
4cb51452f8 moving lint and lint.1 to lpass2 1988-10-28 16:04:31 +00:00
ceriel
04f0a3c6d1 some minor improvements 1988-10-28 13:37:48 +00:00
ceriel
2744d4f25d some small fixes 1988-10-28 10:11:49 +00:00
ceriel
88cc8c91ff Initial revision 1988-10-26 15:21:11 +00:00
ceriel
ca26a52b10 Only generate FIL when needed 1988-10-25 17:43:19 +00:00
ceriel
c5d939084e some fixes 1988-10-24 10:35:17 +00:00