carl
10717cc791
Better ANSI C compatibility and portability:
...
+ Addition of function prototypes and include files.
+ Change function definitions to ANSI C style.
- Remove support for generating K&R code.
- Remove mkstemp and replace by tmpnam (more portable but less safe)
2019-02-19 00:54:23 +08:00
ceriel
c2607fdf0f
Added non-correcting error recovery stuff
1997-02-21 11:27:57 +00:00
ceriel
525eb1f1a4
Fixed typo
1995-07-31 09:17:14 +00:00
ceriel
7b6d8fbe56
Added copyright notice
1995-07-31 09:10:42 +00:00
ceriel
d1435f4fc6
Added an option to strip the grammar from its actions
1995-02-24 12:10:44 +00:00
ceriel
5c83e7dbb5
Header --> Id
1994-06-24 11:31:16 +00:00
ceriel
7ec968fb03
Always also produce ANSI-C, depending on __STDC__ and __cplusplus
1991-12-02 09:15:04 +00:00
ceriel
35260bae58
produce ANSI C under -a option
1991-11-26 15:38:41 +00:00
ceriel
6fa0e5bfb0
Changed copyright notice, made installation less dependent on ACK
1991-11-23 10:41:43 +00:00
ceriel
03e1bea097
Added some tests and changed ordering mechanism
1991-11-01 10:37:26 +00:00
ceriel
da48891d6e
allow for multiple parsers within one program
1990-01-29 13:45:42 +00:00
ceriel
4934f830fc
Added code to generate dense switches
1988-06-22 16:23:36 +00:00
ceriel
db572116e1
Added a flag to not give warnings
1987-11-27 11:04:07 +00:00
ceriel
985a52b415
some bug fixes
1987-05-12 18:23:09 +00:00
ceriel
5537abbdfb
Added copyright notice
1987-03-10 01:26:51 +00:00
ceriel
3f6a8abe1b
adapted to allow for user intervention before error recovery
1987-02-16 21:38:52 +00:00
ceriel
c501c762cf
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
eedc332a04
Added "nflag".
1986-10-29 11:29:47 +00:00
ceriel
f055d610d3
Completely new version, generating a much faster parser.
1985-11-25 15:47:51 +00:00
ceriel
a21f936651
Initial revision
1984-10-08 14:14:53 +00:00