]> git.saurik.com Git - bison.git/blame - ChangeLog
* src/derives.h: New file.
[bison.git] / ChangeLog
CommitLineData
cc84fd5d
AD
12000-09-20 Akim Demaille <akim@epita.fr>
2
3 * src/derives.h: New file.
4 * src/main.c, src/derives.h: Use it.
5 Formatting changes.
6 * src/Makefile.am (noinst_HEADERS): Adjust.
7
db5b3a89
AD
82000-09-20 Akim Demaille <akim@epita.fr>
9
10 * tests/atgeneral.m4: Update from Autoconf.
11 * tests/calc.m4 (_AT_DATA_CALC_Y, AT_DATA_CALC_Y, _AT_CHECK_CALC)
12 (AT_CHECK_CALC): New macros.
13 Use these macros to test bison with options `', `--raw',
14 `--debug', `--yacc', `--yacc --debug'.
15
ceed8467
AD
162000-09-19 Akim Demaille <akim@epita.fr>
17
18 * src/output.c: Formatting changes.
19 * src/machine.h: Remove, leaving its contents in...
20 * src/system.h: here.
21 Include stdio.h.
22 Adjust all dependencies on stdio.h and machine.h.
23 * src/getargs.h: New file.
24 Let all `extern' declarations about getargs.c be replaced with
25 inclusion of `getargs.h'.
26 * src/Makefile.am (noinst_HEADERS): Adjust.
27
28 * tests/calc.m4 (yyin): Be initialized in main, not on the global
29 scope.
30 (yyerror): Returns void, not int.
31 * doc/bison.texinfo: Formatting changes.
32
05a1d24b
AD
332000-09-19 Akim Demaille <akim@epita.fr>
34
35 * tests/calc.m4 (calc.y): Do not assign to stdin, as it's not
36 portable.
37
cbd25751
AD
382000-09-18 Akim Demaille <akim@epita.fr>
39
40 * configure.in: Append WARNING_CFLAGS to CFLAGS.
41 * src/Makefile.am (INCLUDES): Don't.
42 Be ready to fetch headers in lib/.
43
13863333
AD
442000-09-18 Akim Demaille <akim@epita.fr>
45
46 * doc/bison.texinfo: Update the copyright.
47 ANSIfy and GNUify the examples.
48 Remove the old menu.
49
0d533154
AD
502000-09-18 Akim Demaille <akim@epita.fr>
51
52 First set of tests: use the `calc' example from the documentation.
53
54 * src/bison.s1 (yyparse): Condition the code using `yytname' which
55 is defined only when YYDEBUG is.
56 * m4/atconfig.m4 (AT_CONFIG): Adjust to Autoconf 2.13.
57 * src/files.c (tryopen, tryclose): Formatting changes.
58 Move to the top and be static.
59 * src/reader.c (read_signed_integer): Likewise.
60 * tests/calc.m4: New file.
61 * Makefile.am, suite.m4: Adjust.
62 * m4/atconfig.m4: Set BISON_SIMPLE and BISON_HAIRY.
63
e79137ac
AD
642000-09-18 Akim Demaille <akim@epita.fr>
65
66 Add support for an Autotest test suite for Bison.
67
68 * m4/m4.m4, m4/atconfig.m4: New files.
69 * m4/Makefile.am (EXTRA_DIST): Adjust.
70 * tests/suite.m4, tests/Makefile.am, tests/atgeneral.m4: New
71 files.
72 * src/getargs.c: Display a more standard --version message.
73 * src/reader.c (reader): Formatting changes.
74 No longer depend upon VERSION_STRING.
75 * configure.in: No longer use `dnl'.
76 Set up the test suite and the new directory `tests/.
77 (VERSION_STRING): Remove.
78
27821bff
AD
792000-04-14 Akim Demaille <akim@epita.fr>
80
81 * src/reader.c (copy_comment2): New function, same as former
82 `copy_comment', but outputs into two FILE *.
83 (copy_comment): Use it.
84 (parse_union_decl): Use it.
85 (get_type, parse_start_decl): Use the same `invalid' message.
86 (parse_start_decl, parse_union_decl): Use the same `multiple'
87 message.
88 (parse_union_decl, copy_guard, copy_action): Use the same
89 `unmatched' message.
90 * m4/Makefile.am (EXTRA_DIST): Add `warning.m4'.
91
cfe5fbc0
AD
922000-03-31 Akim Demaille <akim@epita.fr>
93
94 * src/files.c (tryopen, tryclose): Move to the top.
95 Be static.
96
cb7db13e
AD
972000-03-31 Akim Demaille <akim@epita.fr>
98
99 * src/main.c (main): Don't call `done', exit does it.
100
a0f6b076
AD
1012000-03-31 Akim Demaille <akim@epita.fr>
102
36281465
AD
103 * allocate.c: s/return (foo)/return foo/.
104 * lalr.c: Likewise.
105 * LR0.c: Likewise.
106 * output.c: Likewise.
107 * reader.c: Likewise.
108 * symtab.c: Likewise.
109 * vmsgetargs.c: Likewise.
110
1112000-03-31 Akim Demaille <akim@epita.fr>
112
113 Clean up the error reporting functions.
a0f6b076
AD
114
115 * src/report.c: New file.
116 * src/report.h: Likewise.
117 * src/Makefile.am: Adjust.
118 * m4/error.m4: New file.
119 * m4/Makefile.am: Adjust.
120 * configure.in (jm_PREREQ_ERROR): Call it.
121 * src/main.c (int_to_string, banner, fatal_banner, warn_banner):
122 Remove.
123 (fatal, fatals): Remove. All callers use complain.c::fatal.
124 (warn, warni, warns, warnss, warnss): Remove. All callers use
125 complain.c::complain.
126 (toomany): Remove, use fatal instead.
127 * src/files.c (done): No argument, use complain_message_count.
128 * src/main.c (main): Register `done' to `atexit'.
129
130 * src/getargs.c (usage): More `fputs', less `fprintf'.
131
18539825
AD
1322000-03-28 Akim Demaille <akim@epita.fr>
133
134 * lib/: New directory.
135 * Makefile.am (SUBDIRS): Adjust.
136 * configure.in: Adjust.
137 (LIBOBJS): Although not used yet, AC_SUBST it, otherwise it's
138 useless.
139 * src/alloca.c: Moved to lib/.
140 * src/getopt.c: Likewise.
141 * src/getopt1.c: Likewise.
142 * src/getopt.h: Likewise.
143 * src/ansi2knr.c: Likewise.
144 * src/ansi2knr.1: Likewise.
145 * src/Makefile.am: Adjust.
146 * lib/Makefile.am: New file.
147
9f306f2a
AD
1482000-03-28 Akim Demaille <akim@epita.fr>
149
150 * src/getargs.c (usage): Refresh the help message.
151
0ba347b6
AD
1522000-03-17 Akim Demaille <akim@epita.fr>
153
154 * src/getopt1.c: Updated from textutils 2.0e
155 * src/getopt.c: Likewise.
156 * src/getopt.h: Likewise.
157
dbe7f271
AD
1582000-03-17 Akim Demaille <akim@epita.fr>
159
160 * src/Makefile.am (bison.simple): Fix the awk program: quote only
161 the file name, not the whole `#line LINE FILE'.
162
75bbe78d
AD
1632000-03-17 Akim Demaille <akim@epita.fr>
164
165 On syntax errors, report the token on which we choked.
166
aa5fd0ee
AD
167 * src/bison.s1 (yyparse): In the label yyerrlab, when
168 YYERROR_VERBOSE, add yychar in msg.
75bbe78d 169
7b306f52
AD
1702000-03-17 Akim Demaille <akim@epita.fr>
171
aa5fd0ee 172 * src/reader.c (copy_at): New function.
7b306f52
AD
173 (copy_guard): Use it.
174 (copy_action): Use it.
175
e87b5700
AD
1762000-03-17 Akim Demaille <akim@epita.fr>
177
178 Be kind to translators, save some useless translations.
179
aa5fd0ee 180 * src/main.c (banner): New function.
e87b5700
AD
181 (fatal_banner): Use it.
182 (warn_banner): Use it.
183
ae3c3164
AD
1842000-03-17 Akim Demaille <akim@epita.fr>
185
aa5fd0ee
AD
186 * src/reader.c (copy_definition): Use copy_string and
187 copy_comment. Removed now unused `match', `ended',
188 `cplus_comment'.
ae3c3164
AD
189 (copy_comment, copy_string): Moved, to be visible from
190 copy_definition.
191
4dc58e7c
AD
1922000-03-17 Akim Demaille <akim@epita.fr>
193
aa5fd0ee
AD
194 * src/reader.c (copy_string): Declare `static inline'. No
195 problems with inline, since it is checked by configure.
4dc58e7c
AD
196 (copy_comment): Likewise.
197
0a6384c4
AD
1982000-03-17 Akim Demaille <akim@epita.fr>
199
aa5fd0ee 200 * src/reader.c (packsymbols): Formatting changes.
0a6384c4 201
3cef001a
AD
2022000-03-17 Akim Demaille <akim@epita.fr>
203
aa5fd0ee 204 * src/reader.c (copy_comment): New function, factored out from:
3cef001a
AD
205 (copy_action): Use it. Removed now unused `match', `ended',
206 `cplus_comment'.
207 (copy_guard): Likewise.
208
ca36d2ef
AD
2092000-03-17 Akim Demaille <akim@epita.fr>
210
aa5fd0ee 211 * src/reader.c (copy_string): New function, factored out from:
ca36d2ef
AD
212 (copy_action): Use it.
213 (copy_guard): Likewise.
214
6666f98f
AD
2152000-03-17 Akim Demaille <akim@epita.fr>
216
217 Change the handling of @s so that they behave exactly like $s.
218 There is now a pseudo variable @$ (readble and writable), location
219 of the lhs of the rule (by default ranging from the location of
220 the first symbol of the rhs, to the location of the last symbol,
221 or, if the rhs is empty, YYLLOC).
222
223 * src/bison.s1 [YYLSP_NEEDED] (yyloc): New variable, twin of
224 yyval.
225 (yyparse): When providing a default semantic action, provide a
226 default location action.
227 (after the $): No longer change `*YYLSP', just stack YYLOC the
228 same way you stack YYVAL.
229 * src/reader.c (read_declarations): Use warns.
230 (copy_guard, case '@'): Also recognize `@$', expanded as `YYLOC'.
231 (copy_action, case '@'): Likewise.
232 Use a standard error message, to save useless work from
233 translators.
234
41aca2e0
AD
2352000-03-17 Akim Demaille <akim@epita.fr>
236
aa5fd0ee
AD
237 * src/bison.s1: Formatting and cosmetics changes.
238 * src/reader.c: Likewise.
41aca2e0
AD
239 Update the Copyright notice.
240
dc08c1d5
AD
2412000-03-17 Akim Demaille <akim@epita.fr>
242
aa5fd0ee
AD
243 * src/bison.s1 (#line): All set to `#line' only, since the
244 Makefile now handles them.
dc08c1d5 245
9ee3c97b
AD
2462000-03-16 Akim Demaille <akim@epita.fr>
247
248 * src/output.c (output_rule_data): Output the documentation of
249 some of the tables.
250 (Copyright notice): Update.
251 Formatting changes.
252
0de741ca
AD
2532000-03-16 Akim Demaille <akim@epita.fr>
254
255 * src/bison.s1 [!YYDEBUG]: Define yydebug to 0. This allows to
256 remove most `#if YYDEBUG != 0', since `if (yydebug)' is enough.
257 One `#if YYDEBUG' remains, since it uses variables which are
258 defined only if `YYDEBUG != 0'.
259
bb10be54
AD
2602000-03-16 Akim Demaille <akim@epita.fr>
261
262 * src/bison.s1 (yyparse): Reorganize the definitions of the stacks
263 and related variables so that the similarities are highlighted.
264
b07b484a
AD
2652000-03-16 Akim Demaille <akim@epita.fr>
266
267 * src/bison.s1: Properly indent CPP directives.
268
361f60b3
AD
2692000-03-16 Akim Demaille <akim@epita.fr>
270
271 * src/bison.s1: Properly indent the `alloca' CPP section.
272
8c44d3ec
AD
2732000-03-16 Akim Demaille <akim@epita.fr>
274
275 Do not hard code values of directories in `configure.in'.
276 Update the `configure' tool chain.
277
278 * configure.in (XPFILE, XPFILE1, LOCALEDIR): Remove, handled by
279 src/makefile.am.
280 (VERSION_STRING): Use the third arg of AC_DEFINE_UNQUOTED.
281 (AC_OUTPUT): Add m4/Makefile.
282 Bump to bison 1.28a, 1.29 has never been released.
283 * acconfig.h (XPFILE, XPFILE1, LOCALEDIR): Remove, since they are
284 handled via src/Makefile.am.
285 (VERSION_STRING, PROTOTYPES, ENABLE_NLS, HAVE_CATGETS,
286 HAVE_GETTEXT, HAVE_LC_MESSAGES, HAVE_STPCPY): Remove, handled by
287 autoheader.
288 * Makefile.am (SUBDIRS): Add m4.
289 (ACLOCAL_AM_FLAGS): New variable.
290 (AUTOMAKE_OPTIONS): Add check-news.
291 * src/Makefile.am (bison.simple): Use awk to replace #line lines with
292 the proper line number and file name.
293 (DEFS): Propagate the location of bison library files and of the
294 locale files.
295 (INCLUDES): Added `-I ..' so that one can compile with srcdir !=
296 builddir.
297 * acinclude.m4: Remove, replaced by the directory m4.
298 * m4/Makefile.am (EXTRA_DIST): New variable.
299 * m4/gettext.m4: New file, from the fileutils.
300 * m4/lcmessage.m4: Likewise
301 * m4/progtest.m4: Likewise.
302 * m4/bison-decl.m4: New file, extracted from former acinclude.m4.
303
f95997e7
AD
3042000-03-10 Akim Demaille <akim@epita.fr>
305
306 * src/closure.c:
307 Formatting changes of various comments.
308 Respect the GNU coding standards at various places.
309 Don't use `_()' when no translation is needed.
310
3111999-12-13 Jesse Thilo <jthilo@gnu.org>
312
313 * src/files.c:
314 OS/2 honors TMPDIR environment variable.
315
3161999-12-13 Jesse Thilo <jthilo@gnu.org>
317
318 * doc/bison.texinfo: Tweaked spelling and grammar.
319 Updated ISBN.
320 Removed reference to price of printed copy.
321 Mention BISON_SIMPLE and BISON_HAIRY.
322
3231999-12-13 Jesse Thilo <jthilo@gnu.org>
324
325 * configure.in, NEWS:
326 Bison 1.29 released.
327
3281999-10-27 Jesse Thilo <jthilo@gnu.org>
329
330 * doc/.cvsignore, doc/Makefile.am, doc/refcard.tex:
331 Added reference card.
332
3331999-07-26 Jesse Thilo <jthilo@gnu.org>
334
335 * po/ru.po: Added Russian translation.
336
3371999-07-26 Jesse Thilo <jthilo@gnu.org>
338
339 * configure.in: Added Russian translation.
340
3411999-07-06 Jesse Thilo <jthilo@gnu.org>
342
343 * configure.in, NEWS, README:
344 Released version 1.28.
345
3461999-06-14 Jesse Thilo <jthilo@gnu.org>
347
348 * src/system.h:
349 Squashed redefinition warning on some systems.
350
351 * src/getargs.c, src/Makefile.am, src/reader.c, src/version.c:
352 Have configure build version string instead of relying on ANSI string
353 concatentation.
354
3551999-06-14 Jesse Thilo <jthilo@gnu.org>
356
357 * po/POTFILES.in: Got rid of version.c.
358
3591999-06-14 Jesse Thilo <jthilo@gnu.org>
360
361 * acconfig.h, configure.in:
362 Have configure build version string instead of relying on ANSI string
363 concatentation.
364
3651999-06-08 Jesse Thilo <jthilo@gnu.org>
366
367 * doc/bison.1:
368 Dropped mention of `+' for long-named options.
369
3701999-05-30 Jesse Thilo <jthilo@gnu.org>
371
372 * src/files.c: Added <unistd.h> for unlink().
373
374 * src/Makefile.am, src/system.h:
375 I18n fixes.
376
3771999-05-30 Jesse Thilo <jthilo@gnu.org>
378
379 * README: Added a FAQ list.
380
381 * configure.in, acconfig.h:
382 I18n fixes.
383
3841999-05-30 Jesse Thilo <jthilo@gnu.org>
385
386 * doc/FAQ, doc/Makefile.am:
387 Added a FAQ list.
388
3891999-05-19 Jesse Thilo <jthilo@gnu.org>
390
391 * src/alloc.h, src/symtab.h, src/version.c:
392 Protected inclusion of "config.h" with HAVE_CONFIG_H.
393
3941999-04-18 Jesse Thilo <jthilo@gnu.org>
395
396 * src/.cvsignore, src/Makefile.am:
397 Reorganized: sources in `src', documentation in `doc'.
398
399 * src/lex.c (literalchar):
400 fixed the code for escaping double quotes (thanks
401 Jonathan Czisny.)
402
4031999-04-18 Jesse Thilo <jthilo@gnu.org>
404
405 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/POTFILES.in:
406 Adjusted paths to reflect directory reorganization.
407
4081999-04-18 Jesse Thilo <jthilo@gnu.org>
409
410 * doc/.cvsignore, doc/Makefile.am:
411 Reorganized: sources in `src', documentation in `doc'.
412
4131999-04-18 Jesse Thilo <jthilo@gnu.org>
414
415 * configure.in:
416 Updated AC_INIT file to reflect directory reorganization.
417
418 * configure.in, .cvsignore, Makefile.am, POTFILES.in:
419 Reorganized: sources in `src', documentation in `doc'.
420
4211999-04-13 Jesse Thilo <jthilo@gnu.org>
422
423 * src/allocate.c:
424 Don't declare calloc() and realloc() if not necessary.
425
4261999-04-13 Jesse Thilo <jthilo@gnu.org>
427
428 * configure.in, acconfig.h, acinclude.m4:
429 Don't declare calloc() and realloc() if not necessary.
430
4311999-03-23 Jesse Thilo <jthilo@gnu.org>
432
433 * po/.cvsignore: Added i18n support.
434
4351999-03-23 Jesse Thilo <jthilo@gnu.org>
436
437 * acconfig.h, configure.in, Makefile.am:
438 Added i18n support.
439
4401999-03-22 Jesse Thilo <jthilo@gnu.org>
441
442 * src/bison.s1: Fixed #line numbers.
443
4441999-03-15 Jesse Thilo <jthilo@gnu.org>
445
446 * po/es.po, po/fr.po, po/nl.po, po/de.po:
447 Added PO files from Translation Project.
448
4491999-03-03 Jesse Thilo <jthilo@gnu.org>
450
451 * Makefile.am:
452 Added support for non-ANSI compilers (ansi2knr).
453
4541999-02-16 Jesse Thilo <jthilo@gnu.org>
455
456 * configure.in: Bumped version number to 1.27.
457
458 * Makefile.am:
459 Added `bison.simple' to list of files removed by `make distclean'.
460
4611999-02-12 Jesse Thilo <jthilo@gnu.org>
462
463 * src/files.c, src/files.h:
464 Defined locations of parser files in config.h instead of Makefile.
465
4661999-02-12 Jesse Thilo <jthilo@gnu.org>
467
468 * acconfig.h, acinclude.m4, configure.in, Makefile.am:
469 Defined locations of parser files in config.h instead of Makefile.
470
4711999-02-09 Jesse Thilo <jthilo@gnu.org>
472
473 * Makefile.am:
474 Removed inappropriate use of $< macro.
475
4761999-02-05 Jesse Thilo <jthilo@gnu.org>
477
478 * po/Makefile.in.in, po/POTFILES.in:
479 Add `po' directory skeleton.
480
4811999-01-27 Jesse Thilo <jthilo@gnu.org>
482
483 * README: Document help-bison list.
484
485 * configure.in: Add check for mkstemp().
486
4871999-01-20 Jesse Thilo <jthilo@gnu.org>
488
489 * src/conflicts.c, src/LR0.c, src/output.c, src/reader.c:
490 Hush a few compiler warnings.
491
492 * src/files.c:
493 Add tryclose(), which verifies that fclose was successful.
494 Hush a couple of compiler warnings.
495
4961999-01-20 Jesse Thilo <jthilo@gnu.org>
497
498 * Makefile.am, OChangeLog:
499 ChangeLog is now automatically generated. Include the old version as
500 OChangeLog.
501
5021999-01-14 Jesse Thilo <jthilo@gnu.org>
503
504 * 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:
505 Update FSF address.
506
5071999-01-14 Jesse Thilo <jthilo@gnu.org>
508
509 * doc/bison.texinfo: Fix formatting glitch.
510
511 * doc/bison.texinfo: Update FSF address.
512
5131999-01-14 Jesse Thilo <jthilo@gnu.org>
514
515 * acconfig.h: Update FSF address.
516
5171999-01-08 Jesse Thilo <jthilo@gnu.org>
518
519 * src/system.h:
520 Don't define PACKAGE here, since config.h defines it.
521
5221998-12-30 Jesse Thilo <jthilo@gnu.org>
523
524 * src/reader.c: Update copyright date.
525
526 * src/main.c:
527 Ditch sprintf to statically-sized buffers in fatal/warn functions in
528 favor of output directly to stderr (avoids buffer overruns).
529
530 * src/reader.c: Some checks for premature EOF.
531
532 * 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:
533 Use prototypes if the compiler understands them.
534
535 * src/files.c: Honor TMPDIR on Unix hosts.
536 Use prototypes if the compiler understands them.
537
538 * src/reader.c:
539 Fix a couple of buffer overrun bugs.
540 Use prototypes if the compiler understands them.
541
542 * src/system.h: Include unistd.h and ctype.h.
543 Use #ifdef instead of #if for NLS symbols.
544
5451998-12-30 Jesse Thilo <jthilo@gnu.org>
546
547 * doc/bison.texinfo:
548 Delete comment "consider using @set for edition number, etc..." since
549 we now are doing so.
550
5511998-12-30 Jesse Thilo <jthilo@gnu.org>
552
553 * configure.in:
554 Use prototypes if the compiler understands them.
555
556 * NEWS: Document 1.26 highlights.
557
558 * Makefile.am: Require Automake 1.3 or later.
559
560 * acconfig.h:
561 Use prototypes if the compiler understands them.
562
5631998-12-29 Jesse Thilo <jthilo@gnu.org>
564
565 * src/version.c:
566 Use VERSION symbol from automake for version number.
567
5681998-12-29 Jesse Thilo <jthilo@gnu.org>
569
570 * acconfig.h, configure.in, version.cin:
571 Use VERSION symbol from automake for version number.
572
5731998-11-28 Jesse Thilo <jthilo@gnu.org>
574
575 * Makefile.am:
576 Distribute original version of simple parser (bison.s1), not built
577 version (bison.simple).
578
5791998-11-28 Jesse Thilo <jthilo@gnu.org>
580
581 * doc/bison.texinfo: Add info dir entry.
582
583 * doc/bison.texinfo:
584 Let automake put version number into documentation.
585
5861998-11-26 Jesse Thilo <jthilo@gnu.org>
587
588 * src/bison.cld, src/build.com, src/vmshlp.mar:
589 Add non-RCS files from /gd/gnu/bison.
590
5911998-11-26 Jesse Thilo <jthilo@gnu.org>
592
593 * doc/bison.1:
594 Document the BISON_HAIRY and BISON_SIMPLE variables.
595
5961998-11-25 Jesse Thilo <jthilo@gnu.org>
597
598 * src/version.c: Build version.c automatically.
599
600 * src/reader.c:
601 Fix token numbering (used to start at 258, not 257).
602
603 * src/system.h: Include config.h.
604
605 * src/getargs.c: Update bug report address.
606
607 * src/alloca.c, src/getopt1.c, src/getopt.c, src/getopt.h:
608 Get latest copies of alloca.c, getopt.c, getopt.h, getopt1.c from gnu.org.
609
6101998-11-25 Jesse Thilo <jthilo@gnu.org>
611
612 * Makefile.am:
613 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
614
615 * configure.in, version.cin:
616 Build version.c automatically.
617
618 * AUTHORS: Add AUTHORS file.
619
620 * README: Update bug report address.
621
622 * bison.simple:
623 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
624
625 * configure.in, Makefile.am, Makefile.in, stamp-h.in:
626 Add automake stuff.
627
6281998-11-25 Jesse Thilo <jthilo@gnu.org>
629
630 * doc/bison.texinfo: Clean up some formatting.
631
6321998-05-05 Richard Stallman <rms@gnu.org>
633
634 * doc/bison.texinfo:
635 Explain better why to make a pure parser.
636
6371998-01-05 Richard Stallman <rms@gnu.org>
638
639 * src/files.c (openfiles):
640 [_WIN32 && !__CYGWIN32__] Use TEMP or Temp to
641 find a temporary directory, if possible. Do not unlink files while
642 they are open.
643
6441997-08-25 Richard Stallman <rms@gnu.org>
645
646 * src/reader.c (stack_offset;):
647 Change some warni to warns.
648
649 * src/lex.c (literalchar): Use warns, not warni.
650
6511997-06-28 Richard Stallman <rms@gnu.org>
652
653 * src/bison.s1: Add a Bison version comment.
654
655 * src/main.c (fatal, warn, berror):
656 Use program_name.
657
6581997-06-28 Richard Stallman <rms@gnu.org>
659
660 * Makefile.in (bison_version): New variable.
661 (dist): Use that variable.
662 (bison.s1): Substitute the Bison version into bison.simple.
663
664 * bison.simple: Add a Bison version comment.
665
6661997-06-18 Richard Stallman <rms@gnu.org>
667
668 * src/main.c (fatal, warn, berror):
669 Make error messages standard.
670 (toomany): Improve error message text.
671
672 * 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:
673 new.h renamed to alloc.h.
674
6751997-06-18 Richard Stallman <rms@gnu.org>
676
677 * Makefile.in: new.h renamed to alloc.h.
678
6791997-05-24 Richard Stallman <rms@gnu.org>
680
681 * src/lex.c (literalchar):
682 Fix the code for escaping \, " and '.
683
684 (lex): Avoid trouble when there are many chars
685 to discard in a char literal with just several chars in it.
686
6871997-05-17 Richard Stallman <rms@gnu.org>
688
689 * src/bison.s1:
690 Use malloc, if using alloca is troublesome.
691 (YYSTACK_USE_ALLOCA): New flag macro.
692 Define it for some systems and compilers.
693 (YYSTACK_ALLOC): New macro.
694 (yyparse): Use YYSTACK_ALLOC to allocate stack.
695 If it was malloc'd, free it.
696
6971997-05-17 Richard Stallman <rms@gnu.org>
698
699 * bison.simple:
700 Use malloc, if using alloca is troublesome.
701 (YYSTACK_USE_ALLOCA): New flag macro.
702 Define it for some systems and compilers.
703 (YYSTACK_ALLOC): New macro.
704 (yyparse): Use YYSTACK_ALLOC to allocate stack.
705 If it was malloc'd, free it.
706
7071997-04-23 Richard Stallman <rms@gnu.org>
708
709 * src/bison.s1:
710 (alloca) [__hpux]: Always define as __builtin_alloca.
711
7121997-04-23 Richard Stallman <rms@gnu.org>
713
714 * bison.simple:
715 (alloca) [__hpux]: Always define as __builtin_alloca.
716
7171997-04-22 Richard Stallman <rms@gnu.org>
718
719 * src/bison.s1:
720 [__hpux]: Include alloca.h (right for HPUX 10)
721 instead of declaring alloca (right for HPUX 9).
722
723 * src/bison.s1 (__yy_memcpy):
724 Declare arg `count' as unsigned int.
725 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
726
7271997-04-22 Richard Stallman <rms@gnu.org>
728
729 * bison.simple:
730 [__hpux]: Include alloca.h (right for HPUX 10)
731 instead of declaring alloca (right for HPUX 9).
732
733 * bison.simple (__yy_memcpy):
734 Declare arg `count' as unsigned int.
735 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
736
7371997-01-03 Richard Stallman <rms@gnu.org>
738
739 * src/allocate.c: [__STDC__ or _MSC_VER]:
740 Declare calloc and realloc to return void *.
741
7421997-01-02 Richard Stallman <rms@gnu.org>
743
744 * src/system.h:
745 [_MSC_VER]: Include stdlib.h and process.h.
746 [_MSC_VER] (getpid): Define as macro--translate it to _getpid.
747
748 * src/main.c (main): Return FAILURE as a value.
749 (printable_version): Declare arg as int, not char.
750
7511997-01-02 Richard Stallman <rms@gnu.org>
752
753 * Makefile.in (dist):
754 Explicitly check for symlinks, and copy them.
755
7561996-12-19 Richard Stallman <rms@gnu.org>
757
758 * src/files.c:
759 [_MSC_VER] (XPFILE, XPFILE1): Define, if not already defined.
760
7611996-12-18 Paul Eggert <eggert@gnu.org>
762
763 * src/bison.s1 (yyparse):
764 If __GNUC__ and YYPARSE_PARAM are both defined,
765 declare yyparse to have a void * argument.
766
7671996-12-18 Paul Eggert <eggert@gnu.org>
768
769 * bison.simple (yyparse):
770 If __GNUC__ and YYPARSE_PARAM are both defined,
771 declare yyparse to have a void * argument.
772
7731996-12-17 Richard Stallman <rms@gnu.org>
774
775 * src/reduce.c (nbits): Add some casts.
776
7771996-08-12 Richard Stallman <rms@gnu.org>
778
779 * src/bison.s1: Test _MSDOS as well as _MSDOS_.
780
7811996-08-12 Richard Stallman <rms@gnu.org>
782
783 * bison.simple: Test _MSDOS as well as _MSDOS_.
784
7851996-07-31 Richard Stallman <rms@gnu.org>
786
787 * src/bison.s1:
788 [__sun && __i386]: Include alloca.h.
789
7901996-07-31 Richard Stallman <rms@gnu.org>
791
792 * bison.simple:
793 [__sun && __i386]: Include alloca.h.
794
7951996-07-30 Richard Stallman <rms@gnu.org>
796
797 * src/bison.s1: Comment change.
798
799 * src/bison.s1: Test _MSDOS_, not MSDOS.
800
8011996-07-30 Richard Stallman <rms@gnu.org>
802
803 * bison.simple: Comment change.
804
805 * bison.simple: Test _MSDOS_, not MSDOS.
806
8071996-06-01 Richard Stallman <rms@gnu.org>
808
809 * 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:
810 Insert `_' macro around many string constants.
811
812 * src/main.c:
813 Insert `_' macro around many string constants.
814
815 (main): Call setlocale, bindtextdomain and textdomain.
816
817 * src/system.h: [HAVE_LOCALE_H]: Include locale.h.
818 [! HAVE_LOCALE_H] (setlocale): Define as no-op.
819 [ENABLE_NLS]: Include libintl.h.
820 [ENABLE_NLS] (gettext): Define.
821 [! ENABLE_NLS] (bintextdomain, textdomain, _): Consolation definitions.
822 (N_, PACKAGE, LOCALEDIR): New macros.
823
8241996-06-01 Richard Stallman <rms@gnu.org>
825
826 * POTFILES.in: New file.
827
828 * Makefile.in (allocate.o):
829 Define target explicitly.
830
831 * Makefile.in (CFLAGS): Set to @CFLAGS@.
832 (LDFLAGS): Set to @LDFLAGS@.
833 (configure): Run autoconf only if preceding `cd' succeeds.
834 (bison.s1): Redirect output to temporary file then move the
835 temporary to the target, rather than redirecting directly to bison.s1.
836 (clean): Remove config.status and config.log.
837 (distclean): Don't remove config.status here.
838
8391996-05-12 Richard Stallman <rms@gnu.org>
840
841 * src/bison.s1:
842 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
843
8441996-05-12 Richard Stallman <rms@gnu.org>
845
846 * bison.simple:
847 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
848
8491996-05-11 Richard Stallman <rms@gnu.org>
850
851 * src/bison.s1 (__yy_memcpy):
852 Really reorder the args, as was supposedly done on Feb 14 1995.
853 (yyparse): Calls changed accordingly.
854
8551996-05-11 Richard Stallman <rms@gnu.org>
856
857 * Makefile.in (dist): Don't use $(srcdir).
858
859 * bison.simple (__yy_memcpy):
860 Really reorder the args, as was supposedly done on Feb 14 1995.
861 (yyparse): Calls changed accordingly.
862
8631996-01-27 Richard Stallman <rms@gnu.org>
864
865 * src/output.c (output_rule_data):
866 Test YYERROR_VERBOSE in the conditional
867 around the definition of ttyname.
868
8691995-12-29 Richard Stallman <rms@gnu.org>
870
871 * src/bison.s1:
872 Fix line numbers in #line commands.
873
8741995-12-29 Richard Stallman <rms@gnu.org>
875
876 * bison.simple:
877 Fix line numbers in #line commands.
878
8791995-12-27 Richard Stallman <rms@gnu.org>
880
881 * src/bison.s1 (YYPARSE_PARAM_DECL):
882 In C++, make it always null.
883 (YYPARSE_PARAM_ARG): New macro.
884 (yyparse): Use YYPARSE_PARAM_ARG.
885
8861995-12-27 Richard Stallman <rms@gnu.org>
887
888 * bison.simple (YYPARSE_PARAM_DECL):
889 In C++, make it always null.
890 (YYPARSE_PARAM_ARG): New macro.
891 (yyparse): Use YYPARSE_PARAM_ARG.
892
8931995-11-29 Richard Stallman <rms@gnu.org>
894
895 * doc/bison.texinfo:
896 Describe literal string tokens, %raw, %no_lines, %token_table.
897
8981995-11-29 Daniel Hagerty <hag@gnu.org>
899
900 * doc/bison.texinfo: Fixed update date
901
9021995-10-16 Richard Stallman <rms@gnu.org>
903
904 * src/version.c: Version 1.25.
905
9061995-10-16 Richard Stallman <rms@gnu.org>
907
908 * NEWS: *** empty log message ***
909
9101995-10-16 Richard Stallman <rms@gnu.org>
911
912 * doc/bison.1, doc/bison.rnh:
913 Add new options.
914
9151995-10-15 Richard Stallman <rms@gnu.org>
916
917 * src/vmsgetargs.c, src/getargs.c:
918 Added -n, -k, and -raw switches.
919 (noparserflag, toknumflag, rawtoknumflag): New variables.
920
921 * src/symtab.h (SALIAS):
922 New #define for adding aliases to %token.
923 (struct bucket): Added `alias' field.
924
925 * src/reduce.c (reduce_grammar):
926 Revise error message.
927 (print_notices): Remove final `.' from error message.
928
929 * src/reader.c (reader_output_yylsp):
930 New function.
931 (readgram): Use `#if 0' around code that accepted %command
932 inside grammar rules: The documentation doesn't allow it,
933 and it will fail since the %command processors scan for the next %.
934 (parse_token_decl): Extended the %token
935 declaration to allow a multi-character symbol as an alias.
936 (parse_thong_decl): New function.
937 (read_declarations): Added %thong declarations.
938 (read_declarations): Handle NOOP to deal with allowing
939 % declarations as another means to specify the flags.
940 (readgram): Allow %prec prior to semantics embedded in a rule.
941 (skip_to_char, read_declarations, copy_definition)
942 (parse_token_decl, parse_start_decl, parse_type_decl)
943 (parse_assoc_decl, parse_union_decl, parse_expect_decl)
944 (get_type_name, copy_guard, copy_action, readgram)
945 (get_type, packsymbols): Revised most error messages.
946 Changed `fatal' to `warnxxx' to avoid aborting for error.
947 Revised and use multiple warnxxx functions to avoid using VARARGS1.
948 (read_declarations): Improve the error message for
949 an invalid character. Do not abort.
950 (read_declarations, copy_guard, copy_action): Use
951 printable_version to avoid unprintable characters in printed output.
952 (parse_expect_decl): Error if argument to %expect exceeds 10 digits.
953 (parse_token_decl, parse_assoc_decl, parse_type_decl, get_type):
954 Allow the type of a non-terminal can be given
955 more than once, as long as all specifications give the same type.
956
957 * src/output.c:
958 (output_headers, output_trailers, output, output_gram)
959 (output_rule_data): Implement noparserflag variable.
960 Implement toknumflag variable.
961 (output): Call reader_output_yylsp to output LTYPESTR.
962
963 * src/main.c (main):
964 If reader sees an error, don't process the grammar.
965 (fatals): Updated to not use VARARGS1.
966 (printable_version, int_to_string, warn, warni, warns, warnss)
967 (warnsss): New error reporting functions. Avoid abort for error.
968
969 * src/lex.h:
970 Added THONG and NOOP for alias processing.
971 Added SETOPT for the new code that allows setting options with %flags.
972
973 * src/lex.c:
974 Include getopt.h. Add some extern decls.
975 (safegetc): New function to deal with EOF gracefully.
976 (literalchar); new function to deal with reading \ escapes.
977 (lex): Use literalchar.
978 (lex): Implemented "..." tokens.
979 (literalchar, lex, parse_percent_token): Made tokenbuffer
980 always contain the token. This includes growing the token
981 buffer while reading an integer.
982 (parse_percent_token): Replaced if-else statement with percent_table.
983 (parse_percent_token): Added % declarations as another
984 way to specify the flags -n, -l, and -r. Also added hooks for
985 -d, -k, -y, -v, -t, -p, -b, -o, but implementation requires
986 major changes to files.c.
987 (lex) Retain in the incoming stream a character following
988 an incorrect '/'.
989 (skip_white_space, lex): Revised most error messages
990 and changed fatal to warn to avoid aborting.
991 (percent_table): Added %thong declarations.
992
993 * src/gram.h: Comment changes.
994
995 * src/files.c (openfiles, open_extra_files, done):
996 Add faction flag
997 and actfile file. Handle noparserflag. Both for -n switch.
998
999 * src/conflicts.c (resolve_sr_conflict):
1000 Remove use of alloca.
1001
10021995-06-01 Jim Meyering <meyering@gnu.org>
1003
1004 * doc/bison.texinfo: *** empty log message ***
1005
10061995-05-06 Richard Stallman <rms@gnu.org>
1007
1008 * src/bison.s1: Comment change.
1009
10101995-05-06 Richard Stallman <rms@gnu.org>
1011
1012 * bison.simple: Comment change.
1013
10141995-05-03 Richard Stallman <rms@gnu.org>
1015
1016 * src/version.c: Version now 1.24.
1017
1018 * src/bison.s1: Change distribution terms.
1019
1020 * src/version.c: Version now 1.23.
1021
10221995-05-03 Richard Stallman <rms@gnu.org>
1023
1024 * doc/bison.texinfo:
1025 Rewrite "Conditions for Using Bison".
1026 Update version to 1.24.
1027
10281995-05-03 Richard Stallman <rms@gnu.org>
1029
1030 * bison.simple: Change distribution terms.
1031
10321995-02-23 Richard Stallman <rms@gnu.org>
1033
1034 * src/files.c: Test __VMS_POSIX as well as VMS.
1035
10361995-02-14 Jim Meyering <meyering@gnu.org>
1037
1038 * src/bison.s1 (__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
10431995-02-14 Jim Meyering <meyering@gnu.org>
1044
1045 * bison.simple (__yy_memcpy):
1046 Renamed from __yy_bcopy to avoid
1047 confusion. Reverse FROM and TO arguments to be consistent with
1048 those of memcpy.
1049
10501994-11-10 David J. MacKenzie <djm@gnu.org>
1051
1052 * NEWS: reformat
1053
1054 * NEWS: New file.
1055
1056 * Makefile.in (DISTFILES): Include NEWS.
1057
1058 * Makefile.in (DISTFILES):
1059 Include install-sh, not install.sh.
1060
1061 * configure.in: Update to Autoconf v2 macro names.
1062
10631994-10-05 David J. MacKenzie <djm@gnu.org>
1064
1065 * Makefile.in: fix typo
1066
1067 * Makefile.in (prefix, exec_prefix):
1068 Let configure set them.
1069
10701994-09-28 David J. MacKenzie <djm@gnu.org>
1071
1072 * Makefile.in: Set datadir to $(prefix)/share.
1073
10741994-09-15 Richard Stallman <rms@gnu.org>
1075
1076 * src/bison.s1:
1077 Update copyright notice and GPL version.
1078
10791994-09-15 Richard Stallman <rms@gnu.org>
1080
1081 * bison.simple:
1082 Update copyright notice and GPL version.
1083
10841994-07-12 Richard Stallman <rms@gnu.org>
1085
1086 * src/reduce.c, src/reader.c:
1087 entered into RCS
1088
10891994-05-05 David J. MacKenzie <djm@gnu.org>
1090
1091 * Makefile.in: entered into RCS
1092
10931994-03-26 Richard Stallman <rms@gnu.org>
1094
1095 * src/bison.s1: entered into RCS
1096
10971994-03-26 Richard Stallman <rms@gnu.org>
1098
1099 * bison.simple: entered into RCS
1100
11011994-03-25 Richard Stallman <rms@gnu.org>
1102
1103 * src/main.c: entered into RCS
1104
11051994-03-24 Richard Stallman <rms@gnu.org>
1106
1107 * src/conflicts.c: entered into RCS
1108
11091994-01-02 Richard Stallman <rms@gnu.org>
1110
1111 * Makefile.in: *** empty log message ***
1112
11131993-11-21 Richard Stallman <rms@gnu.org>
1114
1115 * src/bison.s1: *** empty log message ***
1116
11171993-11-21 Richard Stallman <rms@gnu.org>
1118
1119 * doc/bison.texinfo: entered into RCS
1120
1121 * doc/bison.texinfo: *** empty log message ***
1122
11231993-11-21 Richard Stallman <rms@gnu.org>
1124
1125 * bison.simple: *** empty log message ***
1126
11271993-10-25 David J. MacKenzie <djm@gnu.org>
1128
1129 * doc/bison.texinfo: *** empty log message ***
1130
11311993-10-19 Richard Stallman <rms@gnu.org>
1132
1133 * src/bison.s1: *** empty log message ***
1134
11351993-10-19 Richard Stallman <rms@gnu.org>
1136
1137 * bison.simple: *** empty log message ***
1138
11391993-10-14 Richard Stallman <rms@gnu.org>
1140
1141 * src/bison.s1: *** empty log message ***
1142
11431993-10-14 Richard Stallman <rms@gnu.org>
1144
1145 * bison.simple: *** empty log message ***
1146
11471993-09-14 David J. MacKenzie <djm@gnu.org>
1148
1149 * doc/bison.texinfo: *** empty log message ***
1150
11511993-09-13 Noah Friedman <friedman@gnu.org>
1152
1153 * Makefile.in: *** empty log message ***
1154
11551993-09-10 Richard Stallman <rms@gnu.org>
1156
1157 * src/conflicts.c: *** empty log message ***
1158
1159 * src/system.h: entered into RCS
1160
11611993-09-10 Richard Stallman <rms@gnu.org>
1162
1163 * doc/bison.1: entered into RCS
1164
11651993-09-06 Noah Friedman <friedman@gnu.org>
1166
1167 * src/version.c: entered into RCS
1168
11691993-09-06 Noah Friedman <friedman@gnu.org>
1170
1171 * Makefile.in: *** empty log message ***
1172
11731993-07-30 David J. MacKenzie <djm@gnu.org>
1174
1175 * Makefile.in: *** empty log message ***
1176
11771993-07-24 Richard Stallman <rms@gnu.org>
1178
1179 * src/bison.s1: *** empty log message ***
1180
11811993-07-24 Richard Stallman <rms@gnu.org>
1182
1183 * bison.simple: *** empty log message ***
1184
11851993-07-08 David J. MacKenzie <djm@gnu.org>
1186
1187 * Makefile.in: *** empty log message ***
1188
11891993-07-04 Richard Stallman <rms@gnu.org>
1190
1191 * src/bison.s1: *** empty log message ***
1192
11931993-07-04 Richard Stallman <rms@gnu.org>
1194
1195 * bison.simple: *** empty log message ***
1196
11971993-06-26 David J. MacKenzie <djm@gnu.org>
1198
1199 * src/getargs.c: entered into RCS
1200
12011993-06-26 David J. MacKenzie <djm@gnu.org>
1202
1203 * doc/bison.texinfo: *** empty log message ***
1204
1205 * doc/bison.1: New file.
1206
12071993-06-25 Richard Stallman <rms@gnu.org>
1208
1209 * src/getargs.c: New file.
1210
12111993-06-16 Richard Stallman <rms@gnu.org>
1212
1213 * src/bison.s1: *** empty log message ***
1214
12151993-06-16 Richard Stallman <rms@gnu.org>
1216
1217 * bison.simple: *** empty log message ***
1218
12191993-06-03 Richard Stallman <rms@gnu.org>
1220
1221 * src/bison.s1: New file.
1222
12231993-06-03 Richard Stallman <rms@gnu.org>
1224
1225 * doc/bison.texinfo: *** empty log message ***
1226
12271993-06-03 Richard Stallman <rms@gnu.org>
1228
1229 * bison.simple: New file.
1230
12311993-05-19 Richard Stallman <rms@gnu.org>
1232
1233 * doc/bison.texinfo: New file.
1234
12351993-05-07 Noah Friedman <friedman@gnu.org>
1236
1237 * Makefile.in: *** empty log message ***
1238
12391993-04-28 Noah Friedman <friedman@gnu.org>
1240
1241 * src/reader.c: *** empty log message ***
1242
12431993-04-23 Noah Friedman <friedman@gnu.org>
1244
1245 * src/alloc.h: entered into RCS
1246
12471993-04-20 David J. MacKenzie <djm@gnu.org>
1248
1249 * src/version.c: *** empty log message ***
1250
1251 * src/files.c, src/allocate.c:
1252 entered into RCS
1253
1254 * src/reader.c: *** empty log message ***
1255
1256 * src/lex.c: entered into RCS
1257
1258 * src/conflicts.c: New file.
1259
1260 * src/symtab.c: entered into RCS
1261
1262 * src/alloc.h: New file.
1263
1264 * src/LR0.c: entered into RCS
1265
12661993-04-18 Noah Friedman <friedman@gnu.org>
1267
1268 * src/reader.c: New file.
1269
1270 * src/version.c: *** empty log message ***
1271
12721993-04-18 Noah Friedman <friedman@gnu.org>
1273
1274 * Makefile.in: *** empty log message ***
1275
12761993-04-17 Noah Friedman <friedman@gnu.org>
1277
1278 * Makefile.in: *** empty log message ***
1279
12801993-04-15 Richard Stallman <rms@gnu.org>
1281
1282 * src/main.c, src/files.c:
1283 New file.
1284
12851993-04-15 Noah Friedman <friedman@gnu.org>
1286
1287 * configure.in: entered into RCS
1288
1289 * configure.in: *** empty log message ***
1290
1291 * configure.in: New file.
1292
12931993-04-14 Richard Stallman <rms@gnu.org>
1294
1295 * Makefile.in: New file.
1296
12971993-04-13 Richard Stallman <rms@gnu.org>
1298
1299 * src/version.c: New file.
1300
13011993-03-25 Richard Stallman <rms@gnu.org>
1302
1303 * src/output.c: entered into RCS
1304
13051992-09-25 Richard Stallman <rms@gnu.org>
1306
1307 * configure.bat: entered into RCS
1308
13091992-06-22 Richard Stallman <rms@gnu.org>
1310
1311 * src/vmsgetargs.c: entered into RCS
1312
13131992-06-22 Richard Stallman <rms@gnu.org>
1314
1315 * doc/bison.rnh: entered into RCS
1316
13171992-04-20 David J. MacKenzie <djm@gnu.org>
1318
1319 * README: entered into RCS
1320
13211992-01-22 Richard Stallman <rms@gnu.org>
1322
1323 * src/machine.h: entered into RCS
1324
13251991-12-21 Richard Stallman <rms@gnu.org>
1326
1327 * src/lalr.c, src/closure.c:
1328 entered into RCS
1329
13301991-12-20 Richard Stallman <rms@gnu.org>
1331
1332 * src/state.h: entered into RCS
1333
13341991-12-18 Richard Stallman <rms@gnu.org>
1335
1336 * src/print.c, src/nullable.c, src/derives.c:
1337 entered into RCS
1338
13391991-11-03 David J. MacKenzie <djm@gnu.org>
1340
1341 * src/warshall.c, src/types.h, src/symtab.h, src/lex.h, src/gram.c, src/gram.h, src/files.h:
1342 entered into RCS
1343
13441988-09-09 Richard Stallman <rms@gnu.org>
1345
1346 * src/bison.hairy: entered into RCS
1347
13481987-12-16 Richard Stallman <rms@gnu.org>
1349
1350 * REFERENCES: entered into RCS