170 Commits

Author SHA1 Message Date
ceriel
b0df114710 Initial revision 1987-04-13 10:32:47 +00:00
ceriel
387894c935 improved userhook handling, requiring a change in LLnext and LLskip 1987-03-17 22:50:40 +00:00
ceriel
927be24632 improved userhook handling, This required some changes in the semantics
of LLnext and LLskip.
1987-03-17 22:41:18 +00:00
ceriel
625d0fd4ff Default paths were computed wrong. This is corrected. 1987-03-16 22:26:03 +00:00
ceriel
7ddf70e06d %c does not work with null-bytes on some systems (BSD 2.9) 1987-03-16 08:56:31 +00:00
ceriel
5753239a83 made just a little bit more robust 1987-03-12 22:29:25 +00:00
ceriel
54efed6e94 minor change 1987-03-11 13:56:17 +00:00
ceriel
5f08cc8b3b Added Rcs Id 1987-03-10 11:49:39 +00:00
ceriel
32301e016b Added copyright notice 1987-03-10 01:26:51 +00:00
ceriel
f5371e1096 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
357ab5d1fd replaced returns from main by exits (bloody SUN) 1987-03-09 13:07:42 +00:00
ceriel
db0f5184f8 Improved userhooks 1987-03-02 16:15:07 +00:00
ceriel
3fd2cf0a01 *** empty log message *** 1987-02-23 10:50:15 +00:00
ceriel
593efda046 adapted to allow for user intervention before error recovery 1987-02-16 21:38:52 +00:00
ceriel
accba721dc Another adaption to allow for user intervention BEFORE error recovery 1987-02-16 21:36:05 +00:00
ceriel
3df309f110 just for fun: do not call empty rules. 1987-02-05 19:14:55 +00:00
ceriel
89b5f5c8c4 Added manual page 1987-02-05 13:20:03 +00:00
ceriel
0985c42fdd *** empty log message *** 1987-02-05 13:17:00 +00:00
ceriel
a2516baa2f Added EMHOME. 1986-12-10 15:30:42 +00:00
ceriel
b6ab6a5eb0 removed the -n flag, but not its effect. The generated parser will
call LLmessage(-1) when saying "garbage at end of input".
1986-12-10 09:32:57 +00:00
ceriel
8f511e95b9 Avoid a bug in the C-optimizer of 4.1 BSD. 1986-11-07 17:54:30 +00:00
ceriel
40fe162a04 Constants changed to more sensible values. 1986-11-07 16:20:33 +00:00
ceriel
f136bb04d6 Added "register" to a declaration. 1986-11-07 16:01:45 +00:00
ceriel
20b488059b *** empty log message *** 1986-11-05 21:31:23 +00:00
ceriel
eb91f2c19d Added some code to skip to EOF with LL_NEWMESS. 1986-11-03 14:09:28 +00:00
ceriel
1672072921 That was: LL_NEWMESS, not LL_NEWMESSAGE! 1986-11-03 10:28:21 +00:00
ceriel
8503344eea Added code that calls LLmessage(-1) when needed, and when LL_NEWMESS is
defined.
1986-10-29 11:30:50 +00:00
ceriel
96e1ce1b52 Added "nflag". 1986-10-29 11:29:47 +00:00
ceriel
07626ee7b3 Added nflag, that allows the LLmessage(-1) call, to indicate garbage
at end of program.
1986-10-29 11:27:47 +00:00
ceriel
d02d0632c0 Bug fix. Error recovery did not always work as expected. The generated
parser sometimes assumed that a token would not be deleted, and inserted
tokens in front of it, and then deleted the token after all. It should
at each error, first delete, and then insert.
1986-10-29 11:16:55 +00:00
ceriel
935a12a56e Error messages are printed differently now. A '%' in an error message
used to cause difficulties.
1986-10-22 15:30:46 +00:00
ceriel
55dd98fd3c Bug fix involving '\\'. 1986-10-22 13:36:22 +00:00
ceriel
06ea1f505e minor simplification. 1986-10-22 13:36:04 +00:00
ceriel
69caad4b6c A minor change in the LL.output format. 1985-11-26 13:27:51 +00:00
ceriel
994eccc0eb Remove targets before installing new ones 1985-11-25 16:26:59 +00:00
ceriel
d74f1ba9df New manual page for a completely new version of LLgen. 1985-11-25 16:00:18 +00:00
ceriel
58588da699 Changed dependancies 1985-11-25 15:57:43 +00:00
ceriel
6bcb797733 New version of LLgen, new version of this Makefile ... 1985-11-25 15:52:56 +00:00
ceriel
0d8959325e New version, with a much faster parser. 1985-11-25 15:50:51 +00:00
ceriel
31a4215cab New version, much faster 1985-11-25 15:50:19 +00:00
ceriel
d901827448 Completely new version, generating a much faster parser 1985-11-25 15:48:42 +00:00
ceriel
8abda5fb1d Completely new version, generating a much faster parser. 1985-11-25 15:47:51 +00:00
ceriel
2f02820a56 Initial revision 1985-10-03 18:31:47 +00:00
ceriel
da5f8e5a14 different interface. 1985-10-03 17:19:14 +00:00
ceriel
c1d4bb2597 More safety, also after terms and nonterminals. 1985-10-03 12:38:55 +00:00
ceriel
b601e61e52 Initial revision 1985-10-03 10:35:55 +00:00
ceriel
15b635c021 Initial revision 1985-10-03 10:25:23 +00:00
ceriel
eb87fd5c0a A more precise safety after a term. 1985-10-02 22:49:16 +00:00
ceriel
cc731d51e2 Initial revision 1985-10-02 22:20:04 +00:00
ceriel
55fa86d7be Removed a reference to a non existing Makefile ( in the lib directory). 1984-12-07 15:21:25 +00:00