137 Commits

Author SHA1 Message Date
ceriel
4a067ba156 Added LL_MAXTOKNO 1992-11-19 15:37:52 +00:00
ceriel
1cc922d7d9 Changed mechanism for coputing amount of memory used 1992-06-26 12:38:10 +00:00
ceriel
d33da47a2a Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 15:28:58 +00:00
ceriel
f7ad1b00bf bug fix in generating prototypes 1991-12-03 10:56:40 +00:00
ceriel
bc91b5c790 Fixed for ANSI-C part 1991-12-02 15:25:01 +00:00
ceriel
8038e7050b Always also produce ANSI-C, depending on __STDC__ and __cplusplus 1991-12-02 09:15:04 +00:00
ceriel
9a6aaa700b Improved for lint 1991-11-27 13:38:51 +00:00
ceriel
912e4b0977 produce ANSI C under -a option 1991-11-26 15:38:41 +00:00
ceriel
069f15b5e4 Minor change in manual page 1991-11-25 09:39:31 +00:00
ceriel
b528a64177 Changed copyright notice, made installation less dependent on ACK 1991-11-23 10:41:43 +00:00
ceriel
d122461894 Changed manual page installation mechanism 1991-11-05 15:31:14 +00:00
ceriel
1aeb208b12 Added some tests and changed ordering mechanism 1991-11-01 10:37:26 +00:00
ceriel
c28203d1b4 improved installation mechanism 1991-10-14 09:18:33 +00:00
ceriel
5052973dd5 Changes to manual page 1991-10-01 12:18:39 +00:00
ceriel
f36fe7a20b Fixed problem with parameter counts 1991-09-13 09:15:36 +00:00
ceriel
90fa7546b2 New installation mechanism 1991-08-27 10:18:09 +00:00
ceriel
62622b1e84 relaxed the ;-terminator requirement for parameters 1991-08-23 16:23:07 +00:00
ceriel
572bd1eaeb improved clean entry 1991-06-26 17:30:36 +00:00
ceriel
c6f1209725 fixed bug with -j option 1991-02-28 14:48:17 +00:00
ceriel
6b37863a7b removed -i flag 1991-02-19 16:51:50 +00:00
ceriel
93580cb58b Changed installation mechanism 1991-01-04 15:01:59 +00:00
ceriel
2f55ab8b71 fixed typo 1990-09-24 15:22:36 +00:00
ceriel
538b201d0d Some lay-out changes and always use value of LLuserhook 1990-09-24 13:35:28 +00:00
ceriel
e720d07c79 Did not handle quotes in C comments right 1990-08-23 15:53:13 +00:00
ceriel
c97e7263f7 keep comments in actions; they may be significant (for lint) 1990-08-07 10:48:02 +00:00
ceriel
d96a3fd61a remove LLlex #define 1990-02-07 10:53:05 +00:00
ceriel
feb0e8498a allow for multiple parsers within one program 1990-01-29 13:51:32 +00:00
ceriel
53c919642c allow for multiple parsers within one program 1990-01-29 13:45:42 +00:00
ceriel
ff77dabbbe generate ; after label 1989-11-17 13:15:48 +00:00
ceriel
57c656ce54 a simple optimization added 1989-10-18 09:22:47 +00:00
ceriel
88d1906ff7 merged -m flag with -j flag 1989-07-17 16:40:18 +00:00
ceriel
2c07fd4d02 fix to fix 1989-03-07 09:26:42 +00:00
ceriel
c9c08fd077 avoid null-reference if some nonterminal is not defined 1989-03-06 18:48:30 +00:00
ceriel
390bc72f85 Added some comments 1989-02-09 15:58:34 +00:00
ceriel
b158ce86b2 remove empty-producing nonterminals 1988-08-23 16:05:19 +00:00
ceriel
bcb2d9088f made easier to patch 1988-08-19 13:26:27 +00:00
ceriel
bf097e934b fixed 1988-07-26 09:53:47 +00:00
ceriel
09e829b33e keap type names different from others; some compilers don't like it 1988-07-08 09:14:04 +00:00
ceriel
a78659a463 print memory usage as unsigned 1988-07-05 14:07:19 +00:00
ceriel
d074b4a348 spaces replaced by tabs 1988-07-05 14:05:24 +00:00
ceriel
a92ac5c21d handle memory better 1988-07-05 11:51:47 +00:00
ceriel
150d2431fe use system module for system calls 1988-06-28 11:20:50 +00:00
ceriel
1217af0c61 LLscan either macro or function 1988-06-24 14:55:27 +00:00
ceriel
4a9acf244f minor mod: name change 1988-06-24 14:28:13 +00:00
ceriel
8b96bf6029 inline scan 1988-06-24 14:26:35 +00:00
ceriel
76ea85dedd generate #define for LL_LEXI in every file 1988-06-24 14:21:07 +00:00
ceriel
ff186b2daa modified generation of token mapping somewhat 1988-06-24 11:48:10 +00:00
ceriel
52dcb766dc fixed Makefile 1988-06-24 09:37:54 +00:00
ceriel
9f855f1fc5 some tables are static now 1988-06-24 09:32:15 +00:00
ceriel
7df54e099d hide some names 1988-06-24 09:31:28 +00:00