]> git.saurik.com Git - bison.git/blame - ChangeLog
* tests/atgeneral.m4: Update from Autoconf.
[bison.git] / ChangeLog
CommitLineData
db5b3a89
AD
12000-09-20 Akim Demaille <akim@epita.fr>
2
3 * tests/atgeneral.m4: Update from Autoconf.
4 * tests/calc.m4 (_AT_DATA_CALC_Y, AT_DATA_CALC_Y, _AT_CHECK_CALC)
5 (AT_CHECK_CALC): New macros.
6 Use these macros to test bison with options `', `--raw',
7 `--debug', `--yacc', `--yacc --debug'.
8
ceed8467
AD
92000-09-19 Akim Demaille <akim@epita.fr>
10
11 * src/output.c: Formatting changes.
12 * src/machine.h: Remove, leaving its contents in...
13 * src/system.h: here.
14 Include stdio.h.
15 Adjust all dependencies on stdio.h and machine.h.
16 * src/getargs.h: New file.
17 Let all `extern' declarations about getargs.c be replaced with
18 inclusion of `getargs.h'.
19 * src/Makefile.am (noinst_HEADERS): Adjust.
20
21 * tests/calc.m4 (yyin): Be initialized in main, not on the global
22 scope.
23 (yyerror): Returns void, not int.
24 * doc/bison.texinfo: Formatting changes.
25
05a1d24b
AD
262000-09-19 Akim Demaille <akim@epita.fr>
27
28 * tests/calc.m4 (calc.y): Do not assign to stdin, as it's not
29 portable.
30
cbd25751
AD
312000-09-18 Akim Demaille <akim@epita.fr>
32
33 * configure.in: Append WARNING_CFLAGS to CFLAGS.
34 * src/Makefile.am (INCLUDES): Don't.
35 Be ready to fetch headers in lib/.
36
13863333
AD
372000-09-18 Akim Demaille <akim@epita.fr>
38
39 * doc/bison.texinfo: Update the copyright.
40 ANSIfy and GNUify the examples.
41 Remove the old menu.
42
0d533154
AD
432000-09-18 Akim Demaille <akim@epita.fr>
44
45 First set of tests: use the `calc' example from the documentation.
46
47 * src/bison.s1 (yyparse): Condition the code using `yytname' which
48 is defined only when YYDEBUG is.
49 * m4/atconfig.m4 (AT_CONFIG): Adjust to Autoconf 2.13.
50 * src/files.c (tryopen, tryclose): Formatting changes.
51 Move to the top and be static.
52 * src/reader.c (read_signed_integer): Likewise.
53 * tests/calc.m4: New file.
54 * Makefile.am, suite.m4: Adjust.
55 * m4/atconfig.m4: Set BISON_SIMPLE and BISON_HAIRY.
56
e79137ac
AD
572000-09-18 Akim Demaille <akim@epita.fr>
58
59 Add support for an Autotest test suite for Bison.
60
61 * m4/m4.m4, m4/atconfig.m4: New files.
62 * m4/Makefile.am (EXTRA_DIST): Adjust.
63 * tests/suite.m4, tests/Makefile.am, tests/atgeneral.m4: New
64 files.
65 * src/getargs.c: Display a more standard --version message.
66 * src/reader.c (reader): Formatting changes.
67 No longer depend upon VERSION_STRING.
68 * configure.in: No longer use `dnl'.
69 Set up the test suite and the new directory `tests/.
70 (VERSION_STRING): Remove.
71
27821bff
AD
722000-04-14 Akim Demaille <akim@epita.fr>
73
74 * src/reader.c (copy_comment2): New function, same as former
75 `copy_comment', but outputs into two FILE *.
76 (copy_comment): Use it.
77 (parse_union_decl): Use it.
78 (get_type, parse_start_decl): Use the same `invalid' message.
79 (parse_start_decl, parse_union_decl): Use the same `multiple'
80 message.
81 (parse_union_decl, copy_guard, copy_action): Use the same
82 `unmatched' message.
83 * m4/Makefile.am (EXTRA_DIST): Add `warning.m4'.
84
cfe5fbc0
AD
852000-03-31 Akim Demaille <akim@epita.fr>
86
87 * src/files.c (tryopen, tryclose): Move to the top.
88 Be static.
89
cb7db13e
AD
902000-03-31 Akim Demaille <akim@epita.fr>
91
92 * src/main.c (main): Don't call `done', exit does it.
93
a0f6b076
AD
942000-03-31 Akim Demaille <akim@epita.fr>
95
36281465
AD
96 * allocate.c: s/return (foo)/return foo/.
97 * lalr.c: Likewise.
98 * LR0.c: Likewise.
99 * output.c: Likewise.
100 * reader.c: Likewise.
101 * symtab.c: Likewise.
102 * vmsgetargs.c: Likewise.
103
1042000-03-31 Akim Demaille <akim@epita.fr>
105
106 Clean up the error reporting functions.
a0f6b076
AD
107
108 * src/report.c: New file.
109 * src/report.h: Likewise.
110 * src/Makefile.am: Adjust.
111 * m4/error.m4: New file.
112 * m4/Makefile.am: Adjust.
113 * configure.in (jm_PREREQ_ERROR): Call it.
114 * src/main.c (int_to_string, banner, fatal_banner, warn_banner):
115 Remove.
116 (fatal, fatals): Remove. All callers use complain.c::fatal.
117 (warn, warni, warns, warnss, warnss): Remove. All callers use
118 complain.c::complain.
119 (toomany): Remove, use fatal instead.
120 * src/files.c (done): No argument, use complain_message_count.
121 * src/main.c (main): Register `done' to `atexit'.
122
123 * src/getargs.c (usage): More `fputs', less `fprintf'.
124
18539825
AD
1252000-03-28 Akim Demaille <akim@epita.fr>
126
127 * lib/: New directory.
128 * Makefile.am (SUBDIRS): Adjust.
129 * configure.in: Adjust.
130 (LIBOBJS): Although not used yet, AC_SUBST it, otherwise it's
131 useless.
132 * src/alloca.c: Moved to lib/.
133 * src/getopt.c: Likewise.
134 * src/getopt1.c: Likewise.
135 * src/getopt.h: Likewise.
136 * src/ansi2knr.c: Likewise.
137 * src/ansi2knr.1: Likewise.
138 * src/Makefile.am: Adjust.
139 * lib/Makefile.am: New file.
140
9f306f2a
AD
1412000-03-28 Akim Demaille <akim@epita.fr>
142
143 * src/getargs.c (usage): Refresh the help message.
144
0ba347b6
AD
1452000-03-17 Akim Demaille <akim@epita.fr>
146
147 * src/getopt1.c: Updated from textutils 2.0e
148 * src/getopt.c: Likewise.
149 * src/getopt.h: Likewise.
150
dbe7f271
AD
1512000-03-17 Akim Demaille <akim@epita.fr>
152
153 * src/Makefile.am (bison.simple): Fix the awk program: quote only
154 the file name, not the whole `#line LINE FILE'.
155
75bbe78d
AD
1562000-03-17 Akim Demaille <akim@epita.fr>
157
158 On syntax errors, report the token on which we choked.
159
aa5fd0ee
AD
160 * src/bison.s1 (yyparse): In the label yyerrlab, when
161 YYERROR_VERBOSE, add yychar in msg.
75bbe78d 162
7b306f52
AD
1632000-03-17 Akim Demaille <akim@epita.fr>
164
aa5fd0ee 165 * src/reader.c (copy_at): New function.
7b306f52
AD
166 (copy_guard): Use it.
167 (copy_action): Use it.
168
e87b5700
AD
1692000-03-17 Akim Demaille <akim@epita.fr>
170
171 Be kind to translators, save some useless translations.
172
aa5fd0ee 173 * src/main.c (banner): New function.
e87b5700
AD
174 (fatal_banner): Use it.
175 (warn_banner): Use it.
176
ae3c3164
AD
1772000-03-17 Akim Demaille <akim@epita.fr>
178
aa5fd0ee
AD
179 * src/reader.c (copy_definition): Use copy_string and
180 copy_comment. Removed now unused `match', `ended',
181 `cplus_comment'.
ae3c3164
AD
182 (copy_comment, copy_string): Moved, to be visible from
183 copy_definition.
184
4dc58e7c
AD
1852000-03-17 Akim Demaille <akim@epita.fr>
186
aa5fd0ee
AD
187 * src/reader.c (copy_string): Declare `static inline'. No
188 problems with inline, since it is checked by configure.
4dc58e7c
AD
189 (copy_comment): Likewise.
190
0a6384c4
AD
1912000-03-17 Akim Demaille <akim@epita.fr>
192
aa5fd0ee 193 * src/reader.c (packsymbols): Formatting changes.
0a6384c4 194
3cef001a
AD
1952000-03-17 Akim Demaille <akim@epita.fr>
196
aa5fd0ee 197 * src/reader.c (copy_comment): New function, factored out from:
3cef001a
AD
198 (copy_action): Use it. Removed now unused `match', `ended',
199 `cplus_comment'.
200 (copy_guard): Likewise.
201
ca36d2ef
AD
2022000-03-17 Akim Demaille <akim@epita.fr>
203
aa5fd0ee 204 * src/reader.c (copy_string): New function, factored out from:
ca36d2ef
AD
205 (copy_action): Use it.
206 (copy_guard): Likewise.
207
6666f98f
AD
2082000-03-17 Akim Demaille <akim@epita.fr>
209
210 Change the handling of @s so that they behave exactly like $s.
211 There is now a pseudo variable @$ (readble and writable), location
212 of the lhs of the rule (by default ranging from the location of
213 the first symbol of the rhs, to the location of the last symbol,
214 or, if the rhs is empty, YYLLOC).
215
216 * src/bison.s1 [YYLSP_NEEDED] (yyloc): New variable, twin of
217 yyval.
218 (yyparse): When providing a default semantic action, provide a
219 default location action.
220 (after the $): No longer change `*YYLSP', just stack YYLOC the
221 same way you stack YYVAL.
222 * src/reader.c (read_declarations): Use warns.
223 (copy_guard, case '@'): Also recognize `@$', expanded as `YYLOC'.
224 (copy_action, case '@'): Likewise.
225 Use a standard error message, to save useless work from
226 translators.
227
41aca2e0
AD
2282000-03-17 Akim Demaille <akim@epita.fr>
229
aa5fd0ee
AD
230 * src/bison.s1: Formatting and cosmetics changes.
231 * src/reader.c: Likewise.
41aca2e0
AD
232 Update the Copyright notice.
233
dc08c1d5
AD
2342000-03-17 Akim Demaille <akim@epita.fr>
235
aa5fd0ee
AD
236 * src/bison.s1 (#line): All set to `#line' only, since the
237 Makefile now handles them.
dc08c1d5 238
9ee3c97b
AD
2392000-03-16 Akim Demaille <akim@epita.fr>
240
241 * src/output.c (output_rule_data): Output the documentation of
242 some of the tables.
243 (Copyright notice): Update.
244 Formatting changes.
245
0de741ca
AD
2462000-03-16 Akim Demaille <akim@epita.fr>
247
248 * src/bison.s1 [!YYDEBUG]: Define yydebug to 0. This allows to
249 remove most `#if YYDEBUG != 0', since `if (yydebug)' is enough.
250 One `#if YYDEBUG' remains, since it uses variables which are
251 defined only if `YYDEBUG != 0'.
252
bb10be54
AD
2532000-03-16 Akim Demaille <akim@epita.fr>
254
255 * src/bison.s1 (yyparse): Reorganize the definitions of the stacks
256 and related variables so that the similarities are highlighted.
257
b07b484a
AD
2582000-03-16 Akim Demaille <akim@epita.fr>
259
260 * src/bison.s1: Properly indent CPP directives.
261
361f60b3
AD
2622000-03-16 Akim Demaille <akim@epita.fr>
263
264 * src/bison.s1: Properly indent the `alloca' CPP section.
265
8c44d3ec
AD
2662000-03-16 Akim Demaille <akim@epita.fr>
267
268 Do not hard code values of directories in `configure.in'.
269 Update the `configure' tool chain.
270
271 * configure.in (XPFILE, XPFILE1, LOCALEDIR): Remove, handled by
272 src/makefile.am.
273 (VERSION_STRING): Use the third arg of AC_DEFINE_UNQUOTED.
274 (AC_OUTPUT): Add m4/Makefile.
275 Bump to bison 1.28a, 1.29 has never been released.
276 * acconfig.h (XPFILE, XPFILE1, LOCALEDIR): Remove, since they are
277 handled via src/Makefile.am.
278 (VERSION_STRING, PROTOTYPES, ENABLE_NLS, HAVE_CATGETS,
279 HAVE_GETTEXT, HAVE_LC_MESSAGES, HAVE_STPCPY): Remove, handled by
280 autoheader.
281 * Makefile.am (SUBDIRS): Add m4.
282 (ACLOCAL_AM_FLAGS): New variable.
283 (AUTOMAKE_OPTIONS): Add check-news.
284 * src/Makefile.am (bison.simple): Use awk to replace #line lines with
285 the proper line number and file name.
286 (DEFS): Propagate the location of bison library files and of the
287 locale files.
288 (INCLUDES): Added `-I ..' so that one can compile with srcdir !=
289 builddir.
290 * acinclude.m4: Remove, replaced by the directory m4.
291 * m4/Makefile.am (EXTRA_DIST): New variable.
292 * m4/gettext.m4: New file, from the fileutils.
293 * m4/lcmessage.m4: Likewise
294 * m4/progtest.m4: Likewise.
295 * m4/bison-decl.m4: New file, extracted from former acinclude.m4.
296
f95997e7
AD
2972000-03-10 Akim Demaille <akim@epita.fr>
298
299 * src/closure.c:
300 Formatting changes of various comments.
301 Respect the GNU coding standards at various places.
302 Don't use `_()' when no translation is needed.
303
3041999-12-13 Jesse Thilo <jthilo@gnu.org>
305
306 * src/files.c:
307 OS/2 honors TMPDIR environment variable.
308
3091999-12-13 Jesse Thilo <jthilo@gnu.org>
310
311 * doc/bison.texinfo: Tweaked spelling and grammar.
312 Updated ISBN.
313 Removed reference to price of printed copy.
314 Mention BISON_SIMPLE and BISON_HAIRY.
315
3161999-12-13 Jesse Thilo <jthilo@gnu.org>
317
318 * configure.in, NEWS:
319 Bison 1.29 released.
320
3211999-10-27 Jesse Thilo <jthilo@gnu.org>
322
323 * doc/.cvsignore, doc/Makefile.am, doc/refcard.tex:
324 Added reference card.
325
3261999-07-26 Jesse Thilo <jthilo@gnu.org>
327
328 * po/ru.po: Added Russian translation.
329
3301999-07-26 Jesse Thilo <jthilo@gnu.org>
331
332 * configure.in: Added Russian translation.
333
3341999-07-06 Jesse Thilo <jthilo@gnu.org>
335
336 * configure.in, NEWS, README:
337 Released version 1.28.
338
3391999-06-14 Jesse Thilo <jthilo@gnu.org>
340
341 * src/system.h:
342 Squashed redefinition warning on some systems.
343
344 * src/getargs.c, src/Makefile.am, src/reader.c, src/version.c:
345 Have configure build version string instead of relying on ANSI string
346 concatentation.
347
3481999-06-14 Jesse Thilo <jthilo@gnu.org>
349
350 * po/POTFILES.in: Got rid of version.c.
351
3521999-06-14 Jesse Thilo <jthilo@gnu.org>
353
354 * acconfig.h, configure.in:
355 Have configure build version string instead of relying on ANSI string
356 concatentation.
357
3581999-06-08 Jesse Thilo <jthilo@gnu.org>
359
360 * doc/bison.1:
361 Dropped mention of `+' for long-named options.
362
3631999-05-30 Jesse Thilo <jthilo@gnu.org>
364
365 * src/files.c: Added <unistd.h> for unlink().
366
367 * src/Makefile.am, src/system.h:
368 I18n fixes.
369
3701999-05-30 Jesse Thilo <jthilo@gnu.org>
371
372 * README: Added a FAQ list.
373
374 * configure.in, acconfig.h:
375 I18n fixes.
376
3771999-05-30 Jesse Thilo <jthilo@gnu.org>
378
379 * doc/FAQ, doc/Makefile.am:
380 Added a FAQ list.
381
3821999-05-19 Jesse Thilo <jthilo@gnu.org>
383
384 * src/alloc.h, src/symtab.h, src/version.c:
385 Protected inclusion of "config.h" with HAVE_CONFIG_H.
386
3871999-04-18 Jesse Thilo <jthilo@gnu.org>
388
389 * src/.cvsignore, src/Makefile.am:
390 Reorganized: sources in `src', documentation in `doc'.
391
392 * src/lex.c (literalchar):
393 fixed the code for escaping double quotes (thanks
394 Jonathan Czisny.)
395
3961999-04-18 Jesse Thilo <jthilo@gnu.org>
397
398 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/POTFILES.in:
399 Adjusted paths to reflect directory reorganization.
400
4011999-04-18 Jesse Thilo <jthilo@gnu.org>
402
403 * doc/.cvsignore, doc/Makefile.am:
404 Reorganized: sources in `src', documentation in `doc'.
405
4061999-04-18 Jesse Thilo <jthilo@gnu.org>
407
408 * configure.in:
409 Updated AC_INIT file to reflect directory reorganization.
410
411 * configure.in, .cvsignore, Makefile.am, POTFILES.in:
412 Reorganized: sources in `src', documentation in `doc'.
413
4141999-04-13 Jesse Thilo <jthilo@gnu.org>
415
416 * src/allocate.c:
417 Don't declare calloc() and realloc() if not necessary.
418
4191999-04-13 Jesse Thilo <jthilo@gnu.org>
420
421 * configure.in, acconfig.h, acinclude.m4:
422 Don't declare calloc() and realloc() if not necessary.
423
4241999-03-23 Jesse Thilo <jthilo@gnu.org>
425
426 * po/.cvsignore: Added i18n support.
427
4281999-03-23 Jesse Thilo <jthilo@gnu.org>
429
430 * acconfig.h, configure.in, Makefile.am:
431 Added i18n support.
432
4331999-03-22 Jesse Thilo <jthilo@gnu.org>
434
435 * src/bison.s1: Fixed #line numbers.
436
4371999-03-15 Jesse Thilo <jthilo@gnu.org>
438
439 * po/es.po, po/fr.po, po/nl.po, po/de.po:
440 Added PO files from Translation Project.
441
4421999-03-03 Jesse Thilo <jthilo@gnu.org>
443
444 * Makefile.am:
445 Added support for non-ANSI compilers (ansi2knr).
446
4471999-02-16 Jesse Thilo <jthilo@gnu.org>
448
449 * configure.in: Bumped version number to 1.27.
450
451 * Makefile.am:
452 Added `bison.simple' to list of files removed by `make distclean'.
453
4541999-02-12 Jesse Thilo <jthilo@gnu.org>
455
456 * src/files.c, src/files.h:
457 Defined locations of parser files in config.h instead of Makefile.
458
4591999-02-12 Jesse Thilo <jthilo@gnu.org>
460
461 * acconfig.h, acinclude.m4, configure.in, Makefile.am:
462 Defined locations of parser files in config.h instead of Makefile.
463
4641999-02-09 Jesse Thilo <jthilo@gnu.org>
465
466 * Makefile.am:
467 Removed inappropriate use of $< macro.
468
4691999-02-05 Jesse Thilo <jthilo@gnu.org>
470
471 * po/Makefile.in.in, po/POTFILES.in:
472 Add `po' directory skeleton.
473
4741999-01-27 Jesse Thilo <jthilo@gnu.org>
475
476 * README: Document help-bison list.
477
478 * configure.in: Add check for mkstemp().
479
4801999-01-20 Jesse Thilo <jthilo@gnu.org>
481
482 * src/conflicts.c, src/LR0.c, src/output.c, src/reader.c:
483 Hush a few compiler warnings.
484
485 * src/files.c:
486 Add tryclose(), which verifies that fclose was successful.
487 Hush a couple of compiler warnings.
488
4891999-01-20 Jesse Thilo <jthilo@gnu.org>
490
491 * Makefile.am, OChangeLog:
492 ChangeLog is now automatically generated. Include the old version as
493 OChangeLog.
494
4951999-01-14 Jesse Thilo <jthilo@gnu.org>
496
497 * src/gram.h, src/lalr.c, src/lex.c, src/lex.h, src/machine.h, src/main.c, src/nullable.c, src/output.c, src/print.c, src/reader.c, src/reduce.c, src/state.h, src/symtab.c, src/symtab.h, src/types.h, src/vmsgetargs.c, src/warshall.c, src/allocate.c, src/alloc.h, src/bison.s1, src/closure.c, src/conflicts.c, src/derives.c, src/files.c, src/files.h, src/getargs.c, src/gram.c, src/LR0.c:
498 Update FSF address.
499
5001999-01-14 Jesse Thilo <jthilo@gnu.org>
501
502 * doc/bison.texinfo: Fix formatting glitch.
503
504 * doc/bison.texinfo: Update FSF address.
505
5061999-01-14 Jesse Thilo <jthilo@gnu.org>
507
508 * acconfig.h: Update FSF address.
509
5101999-01-08 Jesse Thilo <jthilo@gnu.org>
511
512 * src/system.h:
513 Don't define PACKAGE here, since config.h defines it.
514
5151998-12-30 Jesse Thilo <jthilo@gnu.org>
516
517 * src/reader.c: Update copyright date.
518
519 * src/main.c:
520 Ditch sprintf to statically-sized buffers in fatal/warn functions in
521 favor of output directly to stderr (avoids buffer overruns).
522
523 * src/reader.c: Some checks for premature EOF.
524
525 * src/allocate.c, src/alloc.h, src/closure.c, src/conflicts.c, src/derives.c, src/getargs.c, src/gram.c, src/lalr.c, src/lex.c, src/LR0.c, src/main.c, src/nullable.c, src/output.c, src/print.c, src/reduce.c, src/symtab.c, src/symtab.h, src/warshall.c:
526 Use prototypes if the compiler understands them.
527
528 * src/files.c: Honor TMPDIR on Unix hosts.
529 Use prototypes if the compiler understands them.
530
531 * src/reader.c:
532 Fix a couple of buffer overrun bugs.
533 Use prototypes if the compiler understands them.
534
535 * src/system.h: Include unistd.h and ctype.h.
536 Use #ifdef instead of #if for NLS symbols.
537
5381998-12-30 Jesse Thilo <jthilo@gnu.org>
539
540 * doc/bison.texinfo:
541 Delete comment "consider using @set for edition number, etc..." since
542 we now are doing so.
543
5441998-12-30 Jesse Thilo <jthilo@gnu.org>
545
546 * configure.in:
547 Use prototypes if the compiler understands them.
548
549 * NEWS: Document 1.26 highlights.
550
551 * Makefile.am: Require Automake 1.3 or later.
552
553 * acconfig.h:
554 Use prototypes if the compiler understands them.
555
5561998-12-29 Jesse Thilo <jthilo@gnu.org>
557
558 * src/version.c:
559 Use VERSION symbol from automake for version number.
560
5611998-12-29 Jesse Thilo <jthilo@gnu.org>
562
563 * acconfig.h, configure.in, version.cin:
564 Use VERSION symbol from automake for version number.
565
5661998-11-28 Jesse Thilo <jthilo@gnu.org>
567
568 * Makefile.am:
569 Distribute original version of simple parser (bison.s1), not built
570 version (bison.simple).
571
5721998-11-28 Jesse Thilo <jthilo@gnu.org>
573
574 * doc/bison.texinfo: Add info dir entry.
575
576 * doc/bison.texinfo:
577 Let automake put version number into documentation.
578
5791998-11-26 Jesse Thilo <jthilo@gnu.org>
580
581 * src/bison.cld, src/build.com, src/vmshlp.mar:
582 Add non-RCS files from /gd/gnu/bison.
583
5841998-11-26 Jesse Thilo <jthilo@gnu.org>
585
586 * doc/bison.1:
587 Document the BISON_HAIRY and BISON_SIMPLE variables.
588
5891998-11-25 Jesse Thilo <jthilo@gnu.org>
590
591 * src/version.c: Build version.c automatically.
592
593 * src/reader.c:
594 Fix token numbering (used to start at 258, not 257).
595
596 * src/system.h: Include config.h.
597
598 * src/getargs.c: Update bug report address.
599
600 * src/alloca.c, src/getopt1.c, src/getopt.c, src/getopt.h:
601 Get latest copies of alloca.c, getopt.c, getopt.h, getopt1.c from gnu.org.
602
6031998-11-25 Jesse Thilo <jthilo@gnu.org>
604
605 * Makefile.am:
606 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
607
608 * configure.in, version.cin:
609 Build version.c automatically.
610
611 * AUTHORS: Add AUTHORS file.
612
613 * README: Update bug report address.
614
615 * bison.simple:
616 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
617
618 * configure.in, Makefile.am, Makefile.in, stamp-h.in:
619 Add automake stuff.
620
6211998-11-25 Jesse Thilo <jthilo@gnu.org>
622
623 * doc/bison.texinfo: Clean up some formatting.
624
6251998-05-05 Richard Stallman <rms@gnu.org>
626
627 * doc/bison.texinfo:
628 Explain better why to make a pure parser.
629
6301998-01-05 Richard Stallman <rms@gnu.org>
631
632 * src/files.c (openfiles):
633 [_WIN32 && !__CYGWIN32__] Use TEMP or Temp to
634 find a temporary directory, if possible. Do not unlink files while
635 they are open.
636
6371997-08-25 Richard Stallman <rms@gnu.org>
638
639 * src/reader.c (stack_offset;):
640 Change some warni to warns.
641
642 * src/lex.c (literalchar): Use warns, not warni.
643
6441997-06-28 Richard Stallman <rms@gnu.org>
645
646 * src/bison.s1: Add a Bison version comment.
647
648 * src/main.c (fatal, warn, berror):
649 Use program_name.
650
6511997-06-28 Richard Stallman <rms@gnu.org>
652
653 * Makefile.in (bison_version): New variable.
654 (dist): Use that variable.
655 (bison.s1): Substitute the Bison version into bison.simple.
656
657 * bison.simple: Add a Bison version comment.
658
6591997-06-18 Richard Stallman <rms@gnu.org>
660
661 * src/main.c (fatal, warn, berror):
662 Make error messages standard.
663 (toomany): Improve error message text.
664
665 * src/LR0.c, src/closure.c, src/conflicts.c, src/derives.c, src/files.c, src/lalr.c, src/lex.c, src/nullable.c, src/output.c, src/print.c, src/reader.c, src/reduce.c, src/symtab.c:
666 new.h renamed to alloc.h.
667
6681997-06-18 Richard Stallman <rms@gnu.org>
669
670 * Makefile.in: new.h renamed to alloc.h.
671
6721997-05-24 Richard Stallman <rms@gnu.org>
673
674 * src/lex.c (literalchar):
675 Fix the code for escaping \, " and '.
676
677 (lex): Avoid trouble when there are many chars
678 to discard in a char literal with just several chars in it.
679
6801997-05-17 Richard Stallman <rms@gnu.org>
681
682 * src/bison.s1:
683 Use malloc, if using alloca is troublesome.
684 (YYSTACK_USE_ALLOCA): New flag macro.
685 Define it for some systems and compilers.
686 (YYSTACK_ALLOC): New macro.
687 (yyparse): Use YYSTACK_ALLOC to allocate stack.
688 If it was malloc'd, free it.
689
6901997-05-17 Richard Stallman <rms@gnu.org>
691
692 * bison.simple:
693 Use malloc, if using alloca is troublesome.
694 (YYSTACK_USE_ALLOCA): New flag macro.
695 Define it for some systems and compilers.
696 (YYSTACK_ALLOC): New macro.
697 (yyparse): Use YYSTACK_ALLOC to allocate stack.
698 If it was malloc'd, free it.
699
7001997-04-23 Richard Stallman <rms@gnu.org>
701
702 * src/bison.s1:
703 (alloca) [__hpux]: Always define as __builtin_alloca.
704
7051997-04-23 Richard Stallman <rms@gnu.org>
706
707 * bison.simple:
708 (alloca) [__hpux]: Always define as __builtin_alloca.
709
7101997-04-22 Richard Stallman <rms@gnu.org>
711
712 * src/bison.s1:
713 [__hpux]: Include alloca.h (right for HPUX 10)
714 instead of declaring alloca (right for HPUX 9).
715
716 * src/bison.s1 (__yy_memcpy):
717 Declare arg `count' as unsigned int.
718 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
719
7201997-04-22 Richard Stallman <rms@gnu.org>
721
722 * bison.simple:
723 [__hpux]: Include alloca.h (right for HPUX 10)
724 instead of declaring alloca (right for HPUX 9).
725
726 * bison.simple (__yy_memcpy):
727 Declare arg `count' as unsigned int.
728 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
729
7301997-01-03 Richard Stallman <rms@gnu.org>
731
732 * src/allocate.c: [__STDC__ or _MSC_VER]:
733 Declare calloc and realloc to return void *.
734
7351997-01-02 Richard Stallman <rms@gnu.org>
736
737 * src/system.h:
738 [_MSC_VER]: Include stdlib.h and process.h.
739 [_MSC_VER] (getpid): Define as macro--translate it to _getpid.
740
741 * src/main.c (main): Return FAILURE as a value.
742 (printable_version): Declare arg as int, not char.
743
7441997-01-02 Richard Stallman <rms@gnu.org>
745
746 * Makefile.in (dist):
747 Explicitly check for symlinks, and copy them.
748
7491996-12-19 Richard Stallman <rms@gnu.org>
750
751 * src/files.c:
752 [_MSC_VER] (XPFILE, XPFILE1): Define, if not already defined.
753
7541996-12-18 Paul Eggert <eggert@gnu.org>
755
756 * src/bison.s1 (yyparse):
757 If __GNUC__ and YYPARSE_PARAM are both defined,
758 declare yyparse to have a void * argument.
759
7601996-12-18 Paul Eggert <eggert@gnu.org>
761
762 * bison.simple (yyparse):
763 If __GNUC__ and YYPARSE_PARAM are both defined,
764 declare yyparse to have a void * argument.
765
7661996-12-17 Richard Stallman <rms@gnu.org>
767
768 * src/reduce.c (nbits): Add some casts.
769
7701996-08-12 Richard Stallman <rms@gnu.org>
771
772 * src/bison.s1: Test _MSDOS as well as _MSDOS_.
773
7741996-08-12 Richard Stallman <rms@gnu.org>
775
776 * bison.simple: Test _MSDOS as well as _MSDOS_.
777
7781996-07-31 Richard Stallman <rms@gnu.org>
779
780 * src/bison.s1:
781 [__sun && __i386]: Include alloca.h.
782
7831996-07-31 Richard Stallman <rms@gnu.org>
784
785 * bison.simple:
786 [__sun && __i386]: Include alloca.h.
787
7881996-07-30 Richard Stallman <rms@gnu.org>
789
790 * src/bison.s1: Comment change.
791
792 * src/bison.s1: Test _MSDOS_, not MSDOS.
793
7941996-07-30 Richard Stallman <rms@gnu.org>
795
796 * bison.simple: Comment change.
797
798 * bison.simple: Test _MSDOS_, not MSDOS.
799
8001996-06-01 Richard Stallman <rms@gnu.org>
801
802 * src/reduce.c, src/reader.c, src/print.c, src/output.c, src/nullable.c, src/lex.c, src/lalr.c, src/getargs.c, src/derives.c, src/conflicts.c, src/closure.c, src/allocate.c:
803 Insert `_' macro around many string constants.
804
805 * src/main.c:
806 Insert `_' macro around many string constants.
807
808 (main): Call setlocale, bindtextdomain and textdomain.
809
810 * src/system.h: [HAVE_LOCALE_H]: Include locale.h.
811 [! HAVE_LOCALE_H] (setlocale): Define as no-op.
812 [ENABLE_NLS]: Include libintl.h.
813 [ENABLE_NLS] (gettext): Define.
814 [! ENABLE_NLS] (bintextdomain, textdomain, _): Consolation definitions.
815 (N_, PACKAGE, LOCALEDIR): New macros.
816
8171996-06-01 Richard Stallman <rms@gnu.org>
818
819 * POTFILES.in: New file.
820
821 * Makefile.in (allocate.o):
822 Define target explicitly.
823
824 * Makefile.in (CFLAGS): Set to @CFLAGS@.
825 (LDFLAGS): Set to @LDFLAGS@.
826 (configure): Run autoconf only if preceding `cd' succeeds.
827 (bison.s1): Redirect output to temporary file then move the
828 temporary to the target, rather than redirecting directly to bison.s1.
829 (clean): Remove config.status and config.log.
830 (distclean): Don't remove config.status here.
831
8321996-05-12 Richard Stallman <rms@gnu.org>
833
834 * src/bison.s1:
835 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
836
8371996-05-12 Richard Stallman <rms@gnu.org>
838
839 * bison.simple:
840 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
841
8421996-05-11 Richard Stallman <rms@gnu.org>
843
844 * src/bison.s1 (__yy_memcpy):
845 Really reorder the args, as was supposedly done on Feb 14 1995.
846 (yyparse): Calls changed accordingly.
847
8481996-05-11 Richard Stallman <rms@gnu.org>
849
850 * Makefile.in (dist): Don't use $(srcdir).
851
852 * bison.simple (__yy_memcpy):
853 Really reorder the args, as was supposedly done on Feb 14 1995.
854 (yyparse): Calls changed accordingly.
855
8561996-01-27 Richard Stallman <rms@gnu.org>
857
858 * src/output.c (output_rule_data):
859 Test YYERROR_VERBOSE in the conditional
860 around the definition of ttyname.
861
8621995-12-29 Richard Stallman <rms@gnu.org>
863
864 * src/bison.s1:
865 Fix line numbers in #line commands.
866
8671995-12-29 Richard Stallman <rms@gnu.org>
868
869 * bison.simple:
870 Fix line numbers in #line commands.
871
8721995-12-27 Richard Stallman <rms@gnu.org>
873
874 * src/bison.s1 (YYPARSE_PARAM_DECL):
875 In C++, make it always null.
876 (YYPARSE_PARAM_ARG): New macro.
877 (yyparse): Use YYPARSE_PARAM_ARG.
878
8791995-12-27 Richard Stallman <rms@gnu.org>
880
881 * bison.simple (YYPARSE_PARAM_DECL):
882 In C++, make it always null.
883 (YYPARSE_PARAM_ARG): New macro.
884 (yyparse): Use YYPARSE_PARAM_ARG.
885
8861995-11-29 Richard Stallman <rms@gnu.org>
887
888 * doc/bison.texinfo:
889 Describe literal string tokens, %raw, %no_lines, %token_table.
890
8911995-11-29 Daniel Hagerty <hag@gnu.org>
892
893 * doc/bison.texinfo: Fixed update date
894
8951995-10-16 Richard Stallman <rms@gnu.org>
896
897 * src/version.c: Version 1.25.
898
8991995-10-16 Richard Stallman <rms@gnu.org>
900
901 * NEWS: *** empty log message ***
902
9031995-10-16 Richard Stallman <rms@gnu.org>
904
905 * doc/bison.1, doc/bison.rnh:
906 Add new options.
907
9081995-10-15 Richard Stallman <rms@gnu.org>
909
910 * src/vmsgetargs.c, src/getargs.c:
911 Added -n, -k, and -raw switches.
912 (noparserflag, toknumflag, rawtoknumflag): New variables.
913
914 * src/symtab.h (SALIAS):
915 New #define for adding aliases to %token.
916 (struct bucket): Added `alias' field.
917
918 * src/reduce.c (reduce_grammar):
919 Revise error message.
920 (print_notices): Remove final `.' from error message.
921
922 * src/reader.c (reader_output_yylsp):
923 New function.
924 (readgram): Use `#if 0' around code that accepted %command
925 inside grammar rules: The documentation doesn't allow it,
926 and it will fail since the %command processors scan for the next %.
927 (parse_token_decl): Extended the %token
928 declaration to allow a multi-character symbol as an alias.
929 (parse_thong_decl): New function.
930 (read_declarations): Added %thong declarations.
931 (read_declarations): Handle NOOP to deal with allowing
932 % declarations as another means to specify the flags.
933 (readgram): Allow %prec prior to semantics embedded in a rule.
934 (skip_to_char, read_declarations, copy_definition)
935 (parse_token_decl, parse_start_decl, parse_type_decl)
936 (parse_assoc_decl, parse_union_decl, parse_expect_decl)
937 (get_type_name, copy_guard, copy_action, readgram)
938 (get_type, packsymbols): Revised most error messages.
939 Changed `fatal' to `warnxxx' to avoid aborting for error.
940 Revised and use multiple warnxxx functions to avoid using VARARGS1.
941 (read_declarations): Improve the error message for
942 an invalid character. Do not abort.
943 (read_declarations, copy_guard, copy_action): Use
944 printable_version to avoid unprintable characters in printed output.
945 (parse_expect_decl): Error if argument to %expect exceeds 10 digits.
946 (parse_token_decl, parse_assoc_decl, parse_type_decl, get_type):
947 Allow the type of a non-terminal can be given
948 more than once, as long as all specifications give the same type.
949
950 * src/output.c:
951 (output_headers, output_trailers, output, output_gram)
952 (output_rule_data): Implement noparserflag variable.
953 Implement toknumflag variable.
954 (output): Call reader_output_yylsp to output LTYPESTR.
955
956 * src/main.c (main):
957 If reader sees an error, don't process the grammar.
958 (fatals): Updated to not use VARARGS1.
959 (printable_version, int_to_string, warn, warni, warns, warnss)
960 (warnsss): New error reporting functions. Avoid abort for error.
961
962 * src/lex.h:
963 Added THONG and NOOP for alias processing.
964 Added SETOPT for the new code that allows setting options with %flags.
965
966 * src/lex.c:
967 Include getopt.h. Add some extern decls.
968 (safegetc): New function to deal with EOF gracefully.
969 (literalchar); new function to deal with reading \ escapes.
970 (lex): Use literalchar.
971 (lex): Implemented "..." tokens.
972 (literalchar, lex, parse_percent_token): Made tokenbuffer
973 always contain the token. This includes growing the token
974 buffer while reading an integer.
975 (parse_percent_token): Replaced if-else statement with percent_table.
976 (parse_percent_token): Added % declarations as another
977 way to specify the flags -n, -l, and -r. Also added hooks for
978 -d, -k, -y, -v, -t, -p, -b, -o, but implementation requires
979 major changes to files.c.
980 (lex) Retain in the incoming stream a character following
981 an incorrect '/'.
982 (skip_white_space, lex): Revised most error messages
983 and changed fatal to warn to avoid aborting.
984 (percent_table): Added %thong declarations.
985
986 * src/gram.h: Comment changes.
987
988 * src/files.c (openfiles, open_extra_files, done):
989 Add faction flag
990 and actfile file. Handle noparserflag. Both for -n switch.
991
992 * src/conflicts.c (resolve_sr_conflict):
993 Remove use of alloca.
994
9951995-06-01 Jim Meyering <meyering@gnu.org>
996
997 * doc/bison.texinfo: *** empty log message ***
998
9991995-05-06 Richard Stallman <rms@gnu.org>
1000
1001 * src/bison.s1: Comment change.
1002
10031995-05-06 Richard Stallman <rms@gnu.org>
1004
1005 * bison.simple: Comment change.
1006
10071995-05-03 Richard Stallman <rms@gnu.org>
1008
1009 * src/version.c: Version now 1.24.
1010
1011 * src/bison.s1: Change distribution terms.
1012
1013 * src/version.c: Version now 1.23.
1014
10151995-05-03 Richard Stallman <rms@gnu.org>
1016
1017 * doc/bison.texinfo:
1018 Rewrite "Conditions for Using Bison".
1019 Update version to 1.24.
1020
10211995-05-03 Richard Stallman <rms@gnu.org>
1022
1023 * bison.simple: Change distribution terms.
1024
10251995-02-23 Richard Stallman <rms@gnu.org>
1026
1027 * src/files.c: Test __VMS_POSIX as well as VMS.
1028
10291995-02-14 Jim Meyering <meyering@gnu.org>
1030
1031 * src/bison.s1 (__yy_memcpy):
1032 Renamed from __yy_bcopy to avoid
1033 confusion. Reverse FROM and TO arguments to be consistent with
1034 those of memcpy.
1035
10361995-02-14 Jim Meyering <meyering@gnu.org>
1037
1038 * bison.simple (__yy_memcpy):
1039 Renamed from __yy_bcopy to avoid
1040 confusion. Reverse FROM and TO arguments to be consistent with
1041 those of memcpy.
1042
10431994-11-10 David J. MacKenzie <djm@gnu.org>
1044
1045 * NEWS: reformat
1046
1047 * NEWS: New file.
1048
1049 * Makefile.in (DISTFILES): Include NEWS.
1050
1051 * Makefile.in (DISTFILES):
1052 Include install-sh, not install.sh.
1053
1054 * configure.in: Update to Autoconf v2 macro names.
1055
10561994-10-05 David J. MacKenzie <djm@gnu.org>
1057
1058 * Makefile.in: fix typo
1059
1060 * Makefile.in (prefix, exec_prefix):
1061 Let configure set them.
1062
10631994-09-28 David J. MacKenzie <djm@gnu.org>
1064
1065 * Makefile.in: Set datadir to $(prefix)/share.
1066
10671994-09-15 Richard Stallman <rms@gnu.org>
1068
1069 * src/bison.s1:
1070 Update copyright notice and GPL version.
1071
10721994-09-15 Richard Stallman <rms@gnu.org>
1073
1074 * bison.simple:
1075 Update copyright notice and GPL version.
1076
10771994-07-12 Richard Stallman <rms@gnu.org>
1078
1079 * src/reduce.c, src/reader.c:
1080 entered into RCS
1081
10821994-05-05 David J. MacKenzie <djm@gnu.org>
1083
1084 * Makefile.in: entered into RCS
1085
10861994-03-26 Richard Stallman <rms@gnu.org>
1087
1088 * src/bison.s1: entered into RCS
1089
10901994-03-26 Richard Stallman <rms@gnu.org>
1091
1092 * bison.simple: entered into RCS
1093
10941994-03-25 Richard Stallman <rms@gnu.org>
1095
1096 * src/main.c: entered into RCS
1097
10981994-03-24 Richard Stallman <rms@gnu.org>
1099
1100 * src/conflicts.c: entered into RCS
1101
11021994-01-02 Richard Stallman <rms@gnu.org>
1103
1104 * Makefile.in: *** empty log message ***
1105
11061993-11-21 Richard Stallman <rms@gnu.org>
1107
1108 * src/bison.s1: *** empty log message ***
1109
11101993-11-21 Richard Stallman <rms@gnu.org>
1111
1112 * doc/bison.texinfo: entered into RCS
1113
1114 * doc/bison.texinfo: *** empty log message ***
1115
11161993-11-21 Richard Stallman <rms@gnu.org>
1117
1118 * bison.simple: *** empty log message ***
1119
11201993-10-25 David J. MacKenzie <djm@gnu.org>
1121
1122 * doc/bison.texinfo: *** empty log message ***
1123
11241993-10-19 Richard Stallman <rms@gnu.org>
1125
1126 * src/bison.s1: *** empty log message ***
1127
11281993-10-19 Richard Stallman <rms@gnu.org>
1129
1130 * bison.simple: *** empty log message ***
1131
11321993-10-14 Richard Stallman <rms@gnu.org>
1133
1134 * src/bison.s1: *** empty log message ***
1135
11361993-10-14 Richard Stallman <rms@gnu.org>
1137
1138 * bison.simple: *** empty log message ***
1139
11401993-09-14 David J. MacKenzie <djm@gnu.org>
1141
1142 * doc/bison.texinfo: *** empty log message ***
1143
11441993-09-13 Noah Friedman <friedman@gnu.org>
1145
1146 * Makefile.in: *** empty log message ***
1147
11481993-09-10 Richard Stallman <rms@gnu.org>
1149
1150 * src/conflicts.c: *** empty log message ***
1151
1152 * src/system.h: entered into RCS
1153
11541993-09-10 Richard Stallman <rms@gnu.org>
1155
1156 * doc/bison.1: entered into RCS
1157
11581993-09-06 Noah Friedman <friedman@gnu.org>
1159
1160 * src/version.c: entered into RCS
1161
11621993-09-06 Noah Friedman <friedman@gnu.org>
1163
1164 * Makefile.in: *** empty log message ***
1165
11661993-07-30 David J. MacKenzie <djm@gnu.org>
1167
1168 * Makefile.in: *** empty log message ***
1169
11701993-07-24 Richard Stallman <rms@gnu.org>
1171
1172 * src/bison.s1: *** empty log message ***
1173
11741993-07-24 Richard Stallman <rms@gnu.org>
1175
1176 * bison.simple: *** empty log message ***
1177
11781993-07-08 David J. MacKenzie <djm@gnu.org>
1179
1180 * Makefile.in: *** empty log message ***
1181
11821993-07-04 Richard Stallman <rms@gnu.org>
1183
1184 * src/bison.s1: *** empty log message ***
1185
11861993-07-04 Richard Stallman <rms@gnu.org>
1187
1188 * bison.simple: *** empty log message ***
1189
11901993-06-26 David J. MacKenzie <djm@gnu.org>
1191
1192 * src/getargs.c: entered into RCS
1193
11941993-06-26 David J. MacKenzie <djm@gnu.org>
1195
1196 * doc/bison.texinfo: *** empty log message ***
1197
1198 * doc/bison.1: New file.
1199
12001993-06-25 Richard Stallman <rms@gnu.org>
1201
1202 * src/getargs.c: New file.
1203
12041993-06-16 Richard Stallman <rms@gnu.org>
1205
1206 * src/bison.s1: *** empty log message ***
1207
12081993-06-16 Richard Stallman <rms@gnu.org>
1209
1210 * bison.simple: *** empty log message ***
1211
12121993-06-03 Richard Stallman <rms@gnu.org>
1213
1214 * src/bison.s1: New file.
1215
12161993-06-03 Richard Stallman <rms@gnu.org>
1217
1218 * doc/bison.texinfo: *** empty log message ***
1219
12201993-06-03 Richard Stallman <rms@gnu.org>
1221
1222 * bison.simple: New file.
1223
12241993-05-19 Richard Stallman <rms@gnu.org>
1225
1226 * doc/bison.texinfo: New file.
1227
12281993-05-07 Noah Friedman <friedman@gnu.org>
1229
1230 * Makefile.in: *** empty log message ***
1231
12321993-04-28 Noah Friedman <friedman@gnu.org>
1233
1234 * src/reader.c: *** empty log message ***
1235
12361993-04-23 Noah Friedman <friedman@gnu.org>
1237
1238 * src/alloc.h: entered into RCS
1239
12401993-04-20 David J. MacKenzie <djm@gnu.org>
1241
1242 * src/version.c: *** empty log message ***
1243
1244 * src/files.c, src/allocate.c:
1245 entered into RCS
1246
1247 * src/reader.c: *** empty log message ***
1248
1249 * src/lex.c: entered into RCS
1250
1251 * src/conflicts.c: New file.
1252
1253 * src/symtab.c: entered into RCS
1254
1255 * src/alloc.h: New file.
1256
1257 * src/LR0.c: entered into RCS
1258
12591993-04-18 Noah Friedman <friedman@gnu.org>
1260
1261 * src/reader.c: New file.
1262
1263 * src/version.c: *** empty log message ***
1264
12651993-04-18 Noah Friedman <friedman@gnu.org>
1266
1267 * Makefile.in: *** empty log message ***
1268
12691993-04-17 Noah Friedman <friedman@gnu.org>
1270
1271 * Makefile.in: *** empty log message ***
1272
12731993-04-15 Richard Stallman <rms@gnu.org>
1274
1275 * src/main.c, src/files.c:
1276 New file.
1277
12781993-04-15 Noah Friedman <friedman@gnu.org>
1279
1280 * configure.in: entered into RCS
1281
1282 * configure.in: *** empty log message ***
1283
1284 * configure.in: New file.
1285
12861993-04-14 Richard Stallman <rms@gnu.org>
1287
1288 * Makefile.in: New file.
1289
12901993-04-13 Richard Stallman <rms@gnu.org>
1291
1292 * src/version.c: New file.
1293
12941993-03-25 Richard Stallman <rms@gnu.org>
1295
1296 * src/output.c: entered into RCS
1297
12981992-09-25 Richard Stallman <rms@gnu.org>
1299
1300 * configure.bat: entered into RCS
1301
13021992-06-22 Richard Stallman <rms@gnu.org>
1303
1304 * src/vmsgetargs.c: entered into RCS
1305
13061992-06-22 Richard Stallman <rms@gnu.org>
1307
1308 * doc/bison.rnh: entered into RCS
1309
13101992-04-20 David J. MacKenzie <djm@gnu.org>
1311
1312 * README: entered into RCS
1313
13141992-01-22 Richard Stallman <rms@gnu.org>
1315
1316 * src/machine.h: entered into RCS
1317
13181991-12-21 Richard Stallman <rms@gnu.org>
1319
1320 * src/lalr.c, src/closure.c:
1321 entered into RCS
1322
13231991-12-20 Richard Stallman <rms@gnu.org>
1324
1325 * src/state.h: entered into RCS
1326
13271991-12-18 Richard Stallman <rms@gnu.org>
1328
1329 * src/print.c, src/nullable.c, src/derives.c:
1330 entered into RCS
1331
13321991-11-03 David J. MacKenzie <djm@gnu.org>
1333
1334 * src/warshall.c, src/types.h, src/symtab.h, src/lex.h, src/gram.c, src/gram.h, src/files.h:
1335 entered into RCS
1336
13371988-09-09 Richard Stallman <rms@gnu.org>
1338
1339 * src/bison.hairy: entered into RCS
1340
13411987-12-16 Richard Stallman <rms@gnu.org>
1342
1343 * REFERENCES: entered into RCS