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
ceriel
6692cbb192
Changed so that the installation process will continue if LLgen
...
is not present yet.
Also added Makefile to the "make pr" entry.
1984-12-06 10:39:28 +00:00
ceriel
6d42bab835
Forgotten to close a file. This is corrected.
1984-11-12 18:05:20 +00:00
ceriel
f0445587cf
The input routine used to skip space. This "feature" has been removed
...
because it is also used to read strings, in which space is significant.
1984-10-31 15:26:09 +00:00
ceriel
6fd15f62dc
Running makedepend again gave a difference.
1984-10-26 10:31:22 +00:00
ceriel
ca787ba372
removed the "depend" emtry, added a "distr" entry, which should be used
...
before a distribution is made.
Also added the -DNORCSID flag to the lint-options.
1984-10-26 10:25:55 +00:00
ceriel
ff47f2ee43
Added a "distr" entry, which will be propagated to the src directory.
1984-10-26 10:24:48 +00:00
ceriel
d89d5770b1
Had forgotten to initialise the line number on which a nonterminal
...
symbol occurred first.
1984-10-12 14:19:34 +00:00
ceriel
bac12b0c46
The former version gave a fatal error message at the first undefined
...
nonterminal. The new version checks all nonterminals
1984-10-11 10:35:01 +00:00
ceriel
e13ebaad9e
The routine findpath did not work. It used the same static buffer for
...
several calls. Now it uses alloc.
1984-10-09 11:43:19 +00:00
ceriel
43de6c3b78
added "#ifdef NORCSID"
1984-10-09 10:16:33 +00:00
ceriel
0ec009bde2
Added some comments and removed some Lint complaints
1984-10-09 10:13:46 +00:00
ceriel
0f8a2d3a39
Initial revision
1984-10-09 09:47:14 +00:00
ceriel
b5402db333
The routine LLmessage did not insert tokens properly.
...
This is corrected now.
1984-10-09 09:33:37 +00:00
ceriel
4f5c40c608
Changed RCSid
1984-10-08 17:11:03 +00:00
ceriel
2055a65cae
Added RCSid.
1984-10-08 16:21:03 +00:00
ceriel
ed6a7245bd
Adapted the libpath routine to use EM_DIR from ../../../h/em_path.h
1984-10-08 15:58:23 +00:00
ceriel
c38d1013cb
Initial revision
1984-10-08 15:19:18 +00:00
ceriel
e3eae54592
Initial revision
1984-10-08 14:51:38 +00:00
ceriel
7cc3184392
Initial revision
1984-10-08 14:24:19 +00:00
ceriel
952ba464cc
Initial revision
1984-10-08 14:14:53 +00:00