]> git.saurik.com Git - bison.git/blob - ChangeLog
3d7b9c8755a9966e16aaca63fd32efba7ce65d33
[bison.git] / ChangeLog
1 2000-10-02 Akim Demaille <akim@epita.fr>
2
3 * src/output.c (token_actions): Introduce a temporary array,
4 YYDEFACT, that makes it possible for this function to use
5 output_short_table.
6
7
8 2000-10-02 Akim Demaille <akim@epita.fr>
9
10 `user_toknums' is output as a `short[]' in `output.c', while it is
11 defined as a `int[]' in `reader.c'. For consistency with the
12 other output tables, `user_toknums' is now defined as a table of
13 shorts.
14
15 * src/reader.c (user_toknums): Be a short table instead of an int
16 table.
17 Adjust dependencies.
18
19 Factor the short table outputs.
20
21 * src/output.c (output_short_table): New function.
22 * src/output.c (output_gram, output_stos, output_rule_data)
23 (output_base, output_table, output_check): Use it.
24
25 2000-10-02 Akim Demaille <akim@epita.fr>
26
27 * src/output.c (output): Topological sort of the functions, in
28 order to get rid of the `static' prototypes.
29 No longer use `register'.
30 * src/output.h: New file.
31 Propagate its inclusion in files explicitly prototyping functions
32 from output.c.
33
34 2000-09-21 Akim Demaille <akim@epita.fr>
35
36 * src/atgeneral.m4: Update from Autoconf.
37
38 2000-09-21 Akim Demaille <akim@epita.fr>
39
40 * src/closure.h: New file.
41 * src/closure.c: Formatting changes, topological sort over the
42 functions, use of closure.h.
43 (initialize_closure, finalize_closure): Rename as...
44 (new_closure, free_closure): these. Adjust dependencies.
45 * src/LR0.c: Formatting changes, topological sort, use of
46 cloture.h.
47 (initialize_states): Rename as...
48 (new_states): this.
49 * src/Makefile.am (noinst_HEADERS): Adjust.
50
51 2000-09-20 Akim Demaille <akim@epita.fr>
52
53 * src/acconfig.h: Don't protect config.h against multiple
54 inclusion.
55 Don't define PARAMS.
56 * src/system.h: Define PARAMS.
57 Remove some of the ad-hoc CPP magic for DOS, VMS etc.: this is the
58 purpose of config.h. system.h must not try to fix wrong
59 definitions in config.h.
60
61 2000-09-20 Akim Demaille <akim@epita.fr>
62
63 * src/derives.h: New file.
64 * src/main.c, src/derives.h: Use it.
65 Formatting changes.
66 * src/Makefile.am (noinst_HEADERS): Adjust.
67
68 2000-09-20 Akim Demaille <akim@epita.fr>
69
70 * tests/atgeneral.m4: Update from Autoconf.
71 * tests/calc.m4 (_AT_DATA_CALC_Y, AT_DATA_CALC_Y, _AT_CHECK_CALC)
72 (AT_CHECK_CALC): New macros.
73 Use these macros to test bison with options `', `--raw',
74 `--debug', `--yacc', `--yacc --debug'.
75
76 2000-09-19 Akim Demaille <akim@epita.fr>
77
78 * src/output.c: Formatting changes.
79 * src/machine.h: Remove, leaving its contents in...
80 * src/system.h: here.
81 Include stdio.h.
82 Adjust all dependencies on stdio.h and machine.h.
83 * src/getargs.h: New file.
84 Let all `extern' declarations about getargs.c be replaced with
85 inclusion of `getargs.h'.
86 * src/Makefile.am (noinst_HEADERS): Adjust.
87
88 * tests/calc.m4 (yyin): Be initialized in main, not on the global
89 scope.
90 (yyerror): Returns void, not int.
91 * doc/bison.texinfo: Formatting changes.
92
93 2000-09-19 Akim Demaille <akim@epita.fr>
94
95 * tests/calc.m4 (calc.y): Do not assign to stdin, as it's not
96 portable.
97
98 2000-09-18 Akim Demaille <akim@epita.fr>
99
100 * configure.in: Append WARNING_CFLAGS to CFLAGS.
101 * src/Makefile.am (INCLUDES): Don't.
102 Be ready to fetch headers in lib/.
103
104 2000-09-18 Akim Demaille <akim@epita.fr>
105
106 * doc/bison.texinfo: Update the copyright.
107 ANSIfy and GNUify the examples.
108 Remove the old menu.
109
110 2000-09-18 Akim Demaille <akim@epita.fr>
111
112 First set of tests: use the `calc' example from the documentation.
113
114 * src/bison.s1 (yyparse): Condition the code using `yytname' which
115 is defined only when YYDEBUG is.
116 * m4/atconfig.m4 (AT_CONFIG): Adjust to Autoconf 2.13.
117 * src/files.c (tryopen, tryclose): Formatting changes.
118 Move to the top and be static.
119 * src/reader.c (read_signed_integer): Likewise.
120 * tests/calc.m4: New file.
121 * Makefile.am, suite.m4: Adjust.
122 * m4/atconfig.m4: Set BISON_SIMPLE and BISON_HAIRY.
123
124 2000-09-18 Akim Demaille <akim@epita.fr>
125
126 Add support for an Autotest test suite for Bison.
127
128 * m4/m4.m4, m4/atconfig.m4: New files.
129 * m4/Makefile.am (EXTRA_DIST): Adjust.
130 * tests/suite.m4, tests/Makefile.am, tests/atgeneral.m4: New
131 files.
132 * src/getargs.c: Display a more standard --version message.
133 * src/reader.c (reader): Formatting changes.
134 No longer depend upon VERSION_STRING.
135 * configure.in: No longer use `dnl'.
136 Set up the test suite and the new directory `tests/.
137 (VERSION_STRING): Remove.
138
139 2000-04-14 Akim Demaille <akim@epita.fr>
140
141 * src/reader.c (copy_comment2): New function, same as former
142 `copy_comment', but outputs into two FILE *.
143 (copy_comment): Use it.
144 (parse_union_decl): Use it.
145 (get_type, parse_start_decl): Use the same `invalid' message.
146 (parse_start_decl, parse_union_decl): Use the same `multiple'
147 message.
148 (parse_union_decl, copy_guard, copy_action): Use the same
149 `unmatched' message.
150 * m4/Makefile.am (EXTRA_DIST): Add `warning.m4'.
151
152 2000-03-31 Akim Demaille <akim@epita.fr>
153
154 * src/files.c (tryopen, tryclose): Move to the top.
155 Be static.
156
157 2000-03-31 Akim Demaille <akim@epita.fr>
158
159 * src/main.c (main): Don't call `done', exit does it.
160
161 2000-03-31 Akim Demaille <akim@epita.fr>
162
163 * allocate.c: s/return (foo)/return foo/.
164 * lalr.c: Likewise.
165 * LR0.c: Likewise.
166 * output.c: Likewise.
167 * reader.c: Likewise.
168 * symtab.c: Likewise.
169 * vmsgetargs.c: Likewise.
170
171 2000-03-31 Akim Demaille <akim@epita.fr>
172
173 Clean up the error reporting functions.
174
175 * src/report.c: New file.
176 * src/report.h: Likewise.
177 * src/Makefile.am: Adjust.
178 * m4/error.m4: New file.
179 * m4/Makefile.am: Adjust.
180 * configure.in (jm_PREREQ_ERROR): Call it.
181 * src/main.c (int_to_string, banner, fatal_banner, warn_banner):
182 Remove.
183 (fatal, fatals): Remove. All callers use complain.c::fatal.
184 (warn, warni, warns, warnss, warnss): Remove. All callers use
185 complain.c::complain.
186 (toomany): Remove, use fatal instead.
187 * src/files.c (done): No argument, use complain_message_count.
188 * src/main.c (main): Register `done' to `atexit'.
189
190 * src/getargs.c (usage): More `fputs', less `fprintf'.
191
192 2000-03-28 Akim Demaille <akim@epita.fr>
193
194 * lib/: New directory.
195 * Makefile.am (SUBDIRS): Adjust.
196 * configure.in: Adjust.
197 (LIBOBJS): Although not used yet, AC_SUBST it, otherwise it's
198 useless.
199 * src/alloca.c: Moved to lib/.
200 * src/getopt.c: Likewise.
201 * src/getopt1.c: Likewise.
202 * src/getopt.h: Likewise.
203 * src/ansi2knr.c: Likewise.
204 * src/ansi2knr.1: Likewise.
205 * src/Makefile.am: Adjust.
206 * lib/Makefile.am: New file.
207
208 2000-03-28 Akim Demaille <akim@epita.fr>
209
210 * src/getargs.c (usage): Refresh the help message.
211
212 2000-03-17 Akim Demaille <akim@epita.fr>
213
214 * src/getopt1.c: Updated from textutils 2.0e
215 * src/getopt.c: Likewise.
216 * src/getopt.h: Likewise.
217
218 2000-03-17 Akim Demaille <akim@epita.fr>
219
220 * src/Makefile.am (bison.simple): Fix the awk program: quote only
221 the file name, not the whole `#line LINE FILE'.
222
223 2000-03-17 Akim Demaille <akim@epita.fr>
224
225 On syntax errors, report the token on which we choked.
226
227 * src/bison.s1 (yyparse): In the label yyerrlab, when
228 YYERROR_VERBOSE, add yychar in msg.
229
230 2000-03-17 Akim Demaille <akim@epita.fr>
231
232 * src/reader.c (copy_at): New function.
233 (copy_guard): Use it.
234 (copy_action): Use it.
235
236 2000-03-17 Akim Demaille <akim@epita.fr>
237
238 Be kind to translators, save some useless translations.
239
240 * src/main.c (banner): New function.
241 (fatal_banner): Use it.
242 (warn_banner): Use it.
243
244 2000-03-17 Akim Demaille <akim@epita.fr>
245
246 * src/reader.c (copy_definition): Use copy_string and
247 copy_comment. Removed now unused `match', `ended',
248 `cplus_comment'.
249 (copy_comment, copy_string): Moved, to be visible from
250 copy_definition.
251
252 2000-03-17 Akim Demaille <akim@epita.fr>
253
254 * src/reader.c (copy_string): Declare `static inline'. No
255 problems with inline, since it is checked by configure.
256 (copy_comment): Likewise.
257
258 2000-03-17 Akim Demaille <akim@epita.fr>
259
260 * src/reader.c (packsymbols): Formatting changes.
261
262 2000-03-17 Akim Demaille <akim@epita.fr>
263
264 * src/reader.c (copy_comment): New function, factored out from:
265 (copy_action): Use it. Removed now unused `match', `ended',
266 `cplus_comment'.
267 (copy_guard): Likewise.
268
269 2000-03-17 Akim Demaille <akim@epita.fr>
270
271 * src/reader.c (copy_string): New function, factored out from:
272 (copy_action): Use it.
273 (copy_guard): Likewise.
274
275 2000-03-17 Akim Demaille <akim@epita.fr>
276
277 Change the handling of @s so that they behave exactly like $s.
278 There is now a pseudo variable @$ (readble and writable), location
279 of the lhs of the rule (by default ranging from the location of
280 the first symbol of the rhs, to the location of the last symbol,
281 or, if the rhs is empty, YYLLOC).
282
283 * src/bison.s1 [YYLSP_NEEDED] (yyloc): New variable, twin of
284 yyval.
285 (yyparse): When providing a default semantic action, provide a
286 default location action.
287 (after the $): No longer change `*YYLSP', just stack YYLOC the
288 same way you stack YYVAL.
289 * src/reader.c (read_declarations): Use warns.
290 (copy_guard, case '@'): Also recognize `@$', expanded as `YYLOC'.
291 (copy_action, case '@'): Likewise.
292 Use a standard error message, to save useless work from
293 translators.
294
295 2000-03-17 Akim Demaille <akim@epita.fr>
296
297 * src/bison.s1: Formatting and cosmetics changes.
298 * src/reader.c: Likewise.
299 Update the Copyright notice.
300
301 2000-03-17 Akim Demaille <akim@epita.fr>
302
303 * src/bison.s1 (#line): All set to `#line' only, since the
304 Makefile now handles them.
305
306 2000-03-16 Akim Demaille <akim@epita.fr>
307
308 * src/output.c (output_rule_data): Output the documentation of
309 some of the tables.
310 (Copyright notice): Update.
311 Formatting changes.
312
313 2000-03-16 Akim Demaille <akim@epita.fr>
314
315 * src/bison.s1 [!YYDEBUG]: Define yydebug to 0. This allows to
316 remove most `#if YYDEBUG != 0', since `if (yydebug)' is enough.
317 One `#if YYDEBUG' remains, since it uses variables which are
318 defined only if `YYDEBUG != 0'.
319
320 2000-03-16 Akim Demaille <akim@epita.fr>
321
322 * src/bison.s1 (yyparse): Reorganize the definitions of the stacks
323 and related variables so that the similarities are highlighted.
324
325 2000-03-16 Akim Demaille <akim@epita.fr>
326
327 * src/bison.s1: Properly indent CPP directives.
328
329 2000-03-16 Akim Demaille <akim@epita.fr>
330
331 * src/bison.s1: Properly indent the `alloca' CPP section.
332
333 2000-03-16 Akim Demaille <akim@epita.fr>
334
335 Do not hard code values of directories in `configure.in'.
336 Update the `configure' tool chain.
337
338 * configure.in (XPFILE, XPFILE1, LOCALEDIR): Remove, handled by
339 src/makefile.am.
340 (VERSION_STRING): Use the third arg of AC_DEFINE_UNQUOTED.
341 (AC_OUTPUT): Add m4/Makefile.
342 Bump to bison 1.28a, 1.29 has never been released.
343 * acconfig.h (XPFILE, XPFILE1, LOCALEDIR): Remove, since they are
344 handled via src/Makefile.am.
345 (VERSION_STRING, PROTOTYPES, ENABLE_NLS, HAVE_CATGETS,
346 HAVE_GETTEXT, HAVE_LC_MESSAGES, HAVE_STPCPY): Remove, handled by
347 autoheader.
348 * Makefile.am (SUBDIRS): Add m4.
349 (ACLOCAL_AM_FLAGS): New variable.
350 (AUTOMAKE_OPTIONS): Add check-news.
351 * src/Makefile.am (bison.simple): Use awk to replace #line lines with
352 the proper line number and file name.
353 (DEFS): Propagate the location of bison library files and of the
354 locale files.
355 (INCLUDES): Added `-I ..' so that one can compile with srcdir !=
356 builddir.
357 * acinclude.m4: Remove, replaced by the directory m4.
358 * m4/Makefile.am (EXTRA_DIST): New variable.
359 * m4/gettext.m4: New file, from the fileutils.
360 * m4/lcmessage.m4: Likewise
361 * m4/progtest.m4: Likewise.
362 * m4/bison-decl.m4: New file, extracted from former acinclude.m4.
363
364 2000-03-10 Akim Demaille <akim@epita.fr>
365
366 * src/closure.c:
367 Formatting changes of various comments.
368 Respect the GNU coding standards at various places.
369 Don't use `_()' when no translation is needed.
370
371 1999-12-13 Jesse Thilo <jthilo@gnu.org>
372
373 * src/files.c:
374 OS/2 honors TMPDIR environment variable.
375
376 1999-12-13 Jesse Thilo <jthilo@gnu.org>
377
378 * doc/bison.texinfo: Tweaked spelling and grammar.
379 Updated ISBN.
380 Removed reference to price of printed copy.
381 Mention BISON_SIMPLE and BISON_HAIRY.
382
383 1999-12-13 Jesse Thilo <jthilo@gnu.org>
384
385 * configure.in, NEWS:
386 Bison 1.29 released.
387
388 1999-10-27 Jesse Thilo <jthilo@gnu.org>
389
390 * doc/.cvsignore, doc/Makefile.am, doc/refcard.tex:
391 Added reference card.
392
393 1999-07-26 Jesse Thilo <jthilo@gnu.org>
394
395 * po/ru.po: Added Russian translation.
396
397 1999-07-26 Jesse Thilo <jthilo@gnu.org>
398
399 * configure.in: Added Russian translation.
400
401 1999-07-06 Jesse Thilo <jthilo@gnu.org>
402
403 * configure.in, NEWS, README:
404 Released version 1.28.
405
406 1999-06-14 Jesse Thilo <jthilo@gnu.org>
407
408 * src/system.h:
409 Squashed redefinition warning on some systems.
410
411 * src/getargs.c, src/Makefile.am, src/reader.c, src/version.c:
412 Have configure build version string instead of relying on ANSI string
413 concatentation.
414
415 1999-06-14 Jesse Thilo <jthilo@gnu.org>
416
417 * po/POTFILES.in: Got rid of version.c.
418
419 1999-06-14 Jesse Thilo <jthilo@gnu.org>
420
421 * acconfig.h, configure.in:
422 Have configure build version string instead of relying on ANSI string
423 concatentation.
424
425 1999-06-08 Jesse Thilo <jthilo@gnu.org>
426
427 * doc/bison.1:
428 Dropped mention of `+' for long-named options.
429
430 1999-05-30 Jesse Thilo <jthilo@gnu.org>
431
432 * src/files.c: Added <unistd.h> for unlink().
433
434 * src/Makefile.am, src/system.h:
435 I18n fixes.
436
437 1999-05-30 Jesse Thilo <jthilo@gnu.org>
438
439 * README: Added a FAQ list.
440
441 * configure.in, acconfig.h:
442 I18n fixes.
443
444 1999-05-30 Jesse Thilo <jthilo@gnu.org>
445
446 * doc/FAQ, doc/Makefile.am:
447 Added a FAQ list.
448
449 1999-05-19 Jesse Thilo <jthilo@gnu.org>
450
451 * src/alloc.h, src/symtab.h, src/version.c:
452 Protected inclusion of "config.h" with HAVE_CONFIG_H.
453
454 1999-04-18 Jesse Thilo <jthilo@gnu.org>
455
456 * src/.cvsignore, src/Makefile.am:
457 Reorganized: sources in `src', documentation in `doc'.
458
459 * src/lex.c (literalchar):
460 fixed the code for escaping double quotes (thanks
461 Jonathan Czisny.)
462
463 1999-04-18 Jesse Thilo <jthilo@gnu.org>
464
465 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/POTFILES.in:
466 Adjusted paths to reflect directory reorganization.
467
468 1999-04-18 Jesse Thilo <jthilo@gnu.org>
469
470 * doc/.cvsignore, doc/Makefile.am:
471 Reorganized: sources in `src', documentation in `doc'.
472
473 1999-04-18 Jesse Thilo <jthilo@gnu.org>
474
475 * configure.in:
476 Updated AC_INIT file to reflect directory reorganization.
477
478 * configure.in, .cvsignore, Makefile.am, POTFILES.in:
479 Reorganized: sources in `src', documentation in `doc'.
480
481 1999-04-13 Jesse Thilo <jthilo@gnu.org>
482
483 * src/allocate.c:
484 Don't declare calloc() and realloc() if not necessary.
485
486 1999-04-13 Jesse Thilo <jthilo@gnu.org>
487
488 * configure.in, acconfig.h, acinclude.m4:
489 Don't declare calloc() and realloc() if not necessary.
490
491 1999-03-23 Jesse Thilo <jthilo@gnu.org>
492
493 * po/.cvsignore: Added i18n support.
494
495 1999-03-23 Jesse Thilo <jthilo@gnu.org>
496
497 * acconfig.h, configure.in, Makefile.am:
498 Added i18n support.
499
500 1999-03-22 Jesse Thilo <jthilo@gnu.org>
501
502 * src/bison.s1: Fixed #line numbers.
503
504 1999-03-15 Jesse Thilo <jthilo@gnu.org>
505
506 * po/es.po, po/fr.po, po/nl.po, po/de.po:
507 Added PO files from Translation Project.
508
509 1999-03-03 Jesse Thilo <jthilo@gnu.org>
510
511 * Makefile.am:
512 Added support for non-ANSI compilers (ansi2knr).
513
514 1999-02-16 Jesse Thilo <jthilo@gnu.org>
515
516 * configure.in: Bumped version number to 1.27.
517
518 * Makefile.am:
519 Added `bison.simple' to list of files removed by `make distclean'.
520
521 1999-02-12 Jesse Thilo <jthilo@gnu.org>
522
523 * src/files.c, src/files.h:
524 Defined locations of parser files in config.h instead of Makefile.
525
526 1999-02-12 Jesse Thilo <jthilo@gnu.org>
527
528 * acconfig.h, acinclude.m4, configure.in, Makefile.am:
529 Defined locations of parser files in config.h instead of Makefile.
530
531 1999-02-09 Jesse Thilo <jthilo@gnu.org>
532
533 * Makefile.am:
534 Removed inappropriate use of $< macro.
535
536 1999-02-05 Jesse Thilo <jthilo@gnu.org>
537
538 * po/Makefile.in.in, po/POTFILES.in:
539 Add `po' directory skeleton.
540
541 1999-01-27 Jesse Thilo <jthilo@gnu.org>
542
543 * README: Document help-bison list.
544
545 * configure.in: Add check for mkstemp().
546
547 1999-01-20 Jesse Thilo <jthilo@gnu.org>
548
549 * src/conflicts.c, src/LR0.c, src/output.c, src/reader.c:
550 Hush a few compiler warnings.
551
552 * src/files.c:
553 Add tryclose(), which verifies that fclose was successful.
554 Hush a couple of compiler warnings.
555
556 1999-01-20 Jesse Thilo <jthilo@gnu.org>
557
558 * Makefile.am, OChangeLog:
559 ChangeLog is now automatically generated. Include the old version as
560 OChangeLog.
561
562 1999-01-14 Jesse Thilo <jthilo@gnu.org>
563
564 * 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:
565 Update FSF address.
566
567 1999-01-14 Jesse Thilo <jthilo@gnu.org>
568
569 * doc/bison.texinfo: Fix formatting glitch.
570
571 * doc/bison.texinfo: Update FSF address.
572
573 1999-01-14 Jesse Thilo <jthilo@gnu.org>
574
575 * acconfig.h: Update FSF address.
576
577 1999-01-08 Jesse Thilo <jthilo@gnu.org>
578
579 * src/system.h:
580 Don't define PACKAGE here, since config.h defines it.
581
582 1998-12-30 Jesse Thilo <jthilo@gnu.org>
583
584 * src/reader.c: Update copyright date.
585
586 * src/main.c:
587 Ditch sprintf to statically-sized buffers in fatal/warn functions in
588 favor of output directly to stderr (avoids buffer overruns).
589
590 * src/reader.c: Some checks for premature EOF.
591
592 * 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:
593 Use prototypes if the compiler understands them.
594
595 * src/files.c: Honor TMPDIR on Unix hosts.
596 Use prototypes if the compiler understands them.
597
598 * src/reader.c:
599 Fix a couple of buffer overrun bugs.
600 Use prototypes if the compiler understands them.
601
602 * src/system.h: Include unistd.h and ctype.h.
603 Use #ifdef instead of #if for NLS symbols.
604
605 1998-12-30 Jesse Thilo <jthilo@gnu.org>
606
607 * doc/bison.texinfo:
608 Delete comment "consider using @set for edition number, etc..." since
609 we now are doing so.
610
611 1998-12-30 Jesse Thilo <jthilo@gnu.org>
612
613 * configure.in:
614 Use prototypes if the compiler understands them.
615
616 * NEWS: Document 1.26 highlights.
617
618 * Makefile.am: Require Automake 1.3 or later.
619
620 * acconfig.h:
621 Use prototypes if the compiler understands them.
622
623 1998-12-29 Jesse Thilo <jthilo@gnu.org>
624
625 * src/version.c:
626 Use VERSION symbol from automake for version number.
627
628 1998-12-29 Jesse Thilo <jthilo@gnu.org>
629
630 * acconfig.h, configure.in, version.cin:
631 Use VERSION symbol from automake for version number.
632
633 1998-11-28 Jesse Thilo <jthilo@gnu.org>
634
635 * Makefile.am:
636 Distribute original version of simple parser (bison.s1), not built
637 version (bison.simple).
638
639 1998-11-28 Jesse Thilo <jthilo@gnu.org>
640
641 * doc/bison.texinfo: Add info dir entry.
642
643 * doc/bison.texinfo:
644 Let automake put version number into documentation.
645
646 1998-11-26 Jesse Thilo <jthilo@gnu.org>
647
648 * src/bison.cld, src/build.com, src/vmshlp.mar:
649 Add non-RCS files from /gd/gnu/bison.
650
651 1998-11-26 Jesse Thilo <jthilo@gnu.org>
652
653 * doc/bison.1:
654 Document the BISON_HAIRY and BISON_SIMPLE variables.
655
656 1998-11-25 Jesse Thilo <jthilo@gnu.org>
657
658 * src/version.c: Build version.c automatically.
659
660 * src/reader.c:
661 Fix token numbering (used to start at 258, not 257).
662
663 * src/system.h: Include config.h.
664
665 * src/getargs.c: Update bug report address.
666
667 * src/alloca.c, src/getopt1.c, src/getopt.c, src/getopt.h:
668 Get latest copies of alloca.c, getopt.c, getopt.h, getopt1.c from gnu.org.
669
670 1998-11-25 Jesse Thilo <jthilo@gnu.org>
671
672 * Makefile.am:
673 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
674
675 * configure.in, version.cin:
676 Build version.c automatically.
677
678 * AUTHORS: Add AUTHORS file.
679
680 * README: Update bug report address.
681
682 * bison.simple:
683 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
684
685 * configure.in, Makefile.am, Makefile.in, stamp-h.in:
686 Add automake stuff.
687
688 1998-11-25 Jesse Thilo <jthilo@gnu.org>
689
690 * doc/bison.texinfo: Clean up some formatting.
691
692 1998-05-05 Richard Stallman <rms@gnu.org>
693
694 * doc/bison.texinfo:
695 Explain better why to make a pure parser.
696
697 1998-01-05 Richard Stallman <rms@gnu.org>
698
699 * src/files.c (openfiles):
700 [_WIN32 && !__CYGWIN32__] Use TEMP or Temp to
701 find a temporary directory, if possible. Do not unlink files while
702 they are open.
703
704 1997-08-25 Richard Stallman <rms@gnu.org>
705
706 * src/reader.c (stack_offset;):
707 Change some warni to warns.
708
709 * src/lex.c (literalchar): Use warns, not warni.
710
711 1997-06-28 Richard Stallman <rms@gnu.org>
712
713 * src/bison.s1: Add a Bison version comment.
714
715 * src/main.c (fatal, warn, berror):
716 Use program_name.
717
718 1997-06-28 Richard Stallman <rms@gnu.org>
719
720 * Makefile.in (bison_version): New variable.
721 (dist): Use that variable.
722 (bison.s1): Substitute the Bison version into bison.simple.
723
724 * bison.simple: Add a Bison version comment.
725
726 1997-06-18 Richard Stallman <rms@gnu.org>
727
728 * src/main.c (fatal, warn, berror):
729 Make error messages standard.
730 (toomany): Improve error message text.
731
732 * 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:
733 new.h renamed to alloc.h.
734
735 1997-06-18 Richard Stallman <rms@gnu.org>
736
737 * Makefile.in: new.h renamed to alloc.h.
738
739 1997-05-24 Richard Stallman <rms@gnu.org>
740
741 * src/lex.c (literalchar):
742 Fix the code for escaping \, " and '.
743
744 (lex): Avoid trouble when there are many chars
745 to discard in a char literal with just several chars in it.
746
747 1997-05-17 Richard Stallman <rms@gnu.org>
748
749 * src/bison.s1:
750 Use malloc, if using alloca is troublesome.
751 (YYSTACK_USE_ALLOCA): New flag macro.
752 Define it for some systems and compilers.
753 (YYSTACK_ALLOC): New macro.
754 (yyparse): Use YYSTACK_ALLOC to allocate stack.
755 If it was malloc'd, free it.
756
757 1997-05-17 Richard Stallman <rms@gnu.org>
758
759 * bison.simple:
760 Use malloc, if using alloca is troublesome.
761 (YYSTACK_USE_ALLOCA): New flag macro.
762 Define it for some systems and compilers.
763 (YYSTACK_ALLOC): New macro.
764 (yyparse): Use YYSTACK_ALLOC to allocate stack.
765 If it was malloc'd, free it.
766
767 1997-04-23 Richard Stallman <rms@gnu.org>
768
769 * src/bison.s1:
770 (alloca) [__hpux]: Always define as __builtin_alloca.
771
772 1997-04-23 Richard Stallman <rms@gnu.org>
773
774 * bison.simple:
775 (alloca) [__hpux]: Always define as __builtin_alloca.
776
777 1997-04-22 Richard Stallman <rms@gnu.org>
778
779 * src/bison.s1:
780 [__hpux]: Include alloca.h (right for HPUX 10)
781 instead of declaring alloca (right for HPUX 9).
782
783 * src/bison.s1 (__yy_memcpy):
784 Declare arg `count' as unsigned int.
785 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
786
787 1997-04-22 Richard Stallman <rms@gnu.org>
788
789 * bison.simple:
790 [__hpux]: Include alloca.h (right for HPUX 10)
791 instead of declaring alloca (right for HPUX 9).
792
793 * bison.simple (__yy_memcpy):
794 Declare arg `count' as unsigned int.
795 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
796
797 1997-01-03 Richard Stallman <rms@gnu.org>
798
799 * src/allocate.c: [__STDC__ or _MSC_VER]:
800 Declare calloc and realloc to return void *.
801
802 1997-01-02 Richard Stallman <rms@gnu.org>
803
804 * src/system.h:
805 [_MSC_VER]: Include stdlib.h and process.h.
806 [_MSC_VER] (getpid): Define as macro--translate it to _getpid.
807
808 * src/main.c (main): Return FAILURE as a value.
809 (printable_version): Declare arg as int, not char.
810
811 1997-01-02 Richard Stallman <rms@gnu.org>
812
813 * Makefile.in (dist):
814 Explicitly check for symlinks, and copy them.
815
816 1996-12-19 Richard Stallman <rms@gnu.org>
817
818 * src/files.c:
819 [_MSC_VER] (XPFILE, XPFILE1): Define, if not already defined.
820
821 1996-12-18 Paul Eggert <eggert@gnu.org>
822
823 * src/bison.s1 (yyparse):
824 If __GNUC__ and YYPARSE_PARAM are both defined,
825 declare yyparse to have a void * argument.
826
827 1996-12-18 Paul Eggert <eggert@gnu.org>
828
829 * bison.simple (yyparse):
830 If __GNUC__ and YYPARSE_PARAM are both defined,
831 declare yyparse to have a void * argument.
832
833 1996-12-17 Richard Stallman <rms@gnu.org>
834
835 * src/reduce.c (nbits): Add some casts.
836
837 1996-08-12 Richard Stallman <rms@gnu.org>
838
839 * src/bison.s1: Test _MSDOS as well as _MSDOS_.
840
841 1996-08-12 Richard Stallman <rms@gnu.org>
842
843 * bison.simple: Test _MSDOS as well as _MSDOS_.
844
845 1996-07-31 Richard Stallman <rms@gnu.org>
846
847 * src/bison.s1:
848 [__sun && __i386]: Include alloca.h.
849
850 1996-07-31 Richard Stallman <rms@gnu.org>
851
852 * bison.simple:
853 [__sun && __i386]: Include alloca.h.
854
855 1996-07-30 Richard Stallman <rms@gnu.org>
856
857 * src/bison.s1: Comment change.
858
859 * src/bison.s1: Test _MSDOS_, not MSDOS.
860
861 1996-07-30 Richard Stallman <rms@gnu.org>
862
863 * bison.simple: Comment change.
864
865 * bison.simple: Test _MSDOS_, not MSDOS.
866
867 1996-06-01 Richard Stallman <rms@gnu.org>
868
869 * 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:
870 Insert `_' macro around many string constants.
871
872 * src/main.c:
873 Insert `_' macro around many string constants.
874
875 (main): Call setlocale, bindtextdomain and textdomain.
876
877 * src/system.h: [HAVE_LOCALE_H]: Include locale.h.
878 [! HAVE_LOCALE_H] (setlocale): Define as no-op.
879 [ENABLE_NLS]: Include libintl.h.
880 [ENABLE_NLS] (gettext): Define.
881 [! ENABLE_NLS] (bintextdomain, textdomain, _): Consolation definitions.
882 (N_, PACKAGE, LOCALEDIR): New macros.
883
884 1996-06-01 Richard Stallman <rms@gnu.org>
885
886 * POTFILES.in: New file.
887
888 * Makefile.in (allocate.o):
889 Define target explicitly.
890
891 * Makefile.in (CFLAGS): Set to @CFLAGS@.
892 (LDFLAGS): Set to @LDFLAGS@.
893 (configure): Run autoconf only if preceding `cd' succeeds.
894 (bison.s1): Redirect output to temporary file then move the
895 temporary to the target, rather than redirecting directly to bison.s1.
896 (clean): Remove config.status and config.log.
897 (distclean): Don't remove config.status here.
898
899 1996-05-12 Richard Stallman <rms@gnu.org>
900
901 * src/bison.s1:
902 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
903
904 1996-05-12 Richard Stallman <rms@gnu.org>
905
906 * bison.simple:
907 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
908
909 1996-05-11 Richard Stallman <rms@gnu.org>
910
911 * src/bison.s1 (__yy_memcpy):
912 Really reorder the args, as was supposedly done on Feb 14 1995.
913 (yyparse): Calls changed accordingly.
914
915 1996-05-11 Richard Stallman <rms@gnu.org>
916
917 * Makefile.in (dist): Don't use $(srcdir).
918
919 * bison.simple (__yy_memcpy):
920 Really reorder the args, as was supposedly done on Feb 14 1995.
921 (yyparse): Calls changed accordingly.
922
923 1996-01-27 Richard Stallman <rms@gnu.org>
924
925 * src/output.c (output_rule_data):
926 Test YYERROR_VERBOSE in the conditional
927 around the definition of ttyname.
928
929 1995-12-29 Richard Stallman <rms@gnu.org>
930
931 * src/bison.s1:
932 Fix line numbers in #line commands.
933
934 1995-12-29 Richard Stallman <rms@gnu.org>
935
936 * bison.simple:
937 Fix line numbers in #line commands.
938
939 1995-12-27 Richard Stallman <rms@gnu.org>
940
941 * src/bison.s1 (YYPARSE_PARAM_DECL):
942 In C++, make it always null.
943 (YYPARSE_PARAM_ARG): New macro.
944 (yyparse): Use YYPARSE_PARAM_ARG.
945
946 1995-12-27 Richard Stallman <rms@gnu.org>
947
948 * bison.simple (YYPARSE_PARAM_DECL):
949 In C++, make it always null.
950 (YYPARSE_PARAM_ARG): New macro.
951 (yyparse): Use YYPARSE_PARAM_ARG.
952
953 1995-11-29 Richard Stallman <rms@gnu.org>
954
955 * doc/bison.texinfo:
956 Describe literal string tokens, %raw, %no_lines, %token_table.
957
958 1995-11-29 Daniel Hagerty <hag@gnu.org>
959
960 * doc/bison.texinfo: Fixed update date
961
962 1995-10-16 Richard Stallman <rms@gnu.org>
963
964 * src/version.c: Version 1.25.
965
966 1995-10-16 Richard Stallman <rms@gnu.org>
967
968 * NEWS: *** empty log message ***
969
970 1995-10-16 Richard Stallman <rms@gnu.org>
971
972 * doc/bison.1, doc/bison.rnh:
973 Add new options.
974
975 1995-10-15 Richard Stallman <rms@gnu.org>
976
977 * src/vmsgetargs.c, src/getargs.c:
978 Added -n, -k, and -raw switches.
979 (noparserflag, toknumflag, rawtoknumflag): New variables.
980
981 * src/symtab.h (SALIAS):
982 New #define for adding aliases to %token.
983 (struct bucket): Added `alias' field.
984
985 * src/reduce.c (reduce_grammar):
986 Revise error message.
987 (print_notices): Remove final `.' from error message.
988
989 * src/reader.c (reader_output_yylsp):
990 New function.
991 (readgram): Use `#if 0' around code that accepted %command
992 inside grammar rules: The documentation doesn't allow it,
993 and it will fail since the %command processors scan for the next %.
994 (parse_token_decl): Extended the %token
995 declaration to allow a multi-character symbol as an alias.
996 (parse_thong_decl): New function.
997 (read_declarations): Added %thong declarations.
998 (read_declarations): Handle NOOP to deal with allowing
999 % declarations as another means to specify the flags.
1000 (readgram): Allow %prec prior to semantics embedded in a rule.
1001 (skip_to_char, read_declarations, copy_definition)
1002 (parse_token_decl, parse_start_decl, parse_type_decl)
1003 (parse_assoc_decl, parse_union_decl, parse_expect_decl)
1004 (get_type_name, copy_guard, copy_action, readgram)
1005 (get_type, packsymbols): Revised most error messages.
1006 Changed `fatal' to `warnxxx' to avoid aborting for error.
1007 Revised and use multiple warnxxx functions to avoid using VARARGS1.
1008 (read_declarations): Improve the error message for
1009 an invalid character. Do not abort.
1010 (read_declarations, copy_guard, copy_action): Use
1011 printable_version to avoid unprintable characters in printed output.
1012 (parse_expect_decl): Error if argument to %expect exceeds 10 digits.
1013 (parse_token_decl, parse_assoc_decl, parse_type_decl, get_type):
1014 Allow the type of a non-terminal can be given
1015 more than once, as long as all specifications give the same type.
1016
1017 * src/output.c:
1018 (output_headers, output_trailers, output, output_gram)
1019 (output_rule_data): Implement noparserflag variable.
1020 Implement toknumflag variable.
1021 (output): Call reader_output_yylsp to output LTYPESTR.
1022
1023 * src/main.c (main):
1024 If reader sees an error, don't process the grammar.
1025 (fatals): Updated to not use VARARGS1.
1026 (printable_version, int_to_string, warn, warni, warns, warnss)
1027 (warnsss): New error reporting functions. Avoid abort for error.
1028
1029 * src/lex.h:
1030 Added THONG and NOOP for alias processing.
1031 Added SETOPT for the new code that allows setting options with %flags.
1032
1033 * src/lex.c:
1034 Include getopt.h. Add some extern decls.
1035 (safegetc): New function to deal with EOF gracefully.
1036 (literalchar); new function to deal with reading \ escapes.
1037 (lex): Use literalchar.
1038 (lex): Implemented "..." tokens.
1039 (literalchar, lex, parse_percent_token): Made tokenbuffer
1040 always contain the token. This includes growing the token
1041 buffer while reading an integer.
1042 (parse_percent_token): Replaced if-else statement with percent_table.
1043 (parse_percent_token): Added % declarations as another
1044 way to specify the flags -n, -l, and -r. Also added hooks for
1045 -d, -k, -y, -v, -t, -p, -b, -o, but implementation requires
1046 major changes to files.c.
1047 (lex) Retain in the incoming stream a character following
1048 an incorrect '/'.
1049 (skip_white_space, lex): Revised most error messages
1050 and changed fatal to warn to avoid aborting.
1051 (percent_table): Added %thong declarations.
1052
1053 * src/gram.h: Comment changes.
1054
1055 * src/files.c (openfiles, open_extra_files, done):
1056 Add faction flag
1057 and actfile file. Handle noparserflag. Both for -n switch.
1058
1059 * src/conflicts.c (resolve_sr_conflict):
1060 Remove use of alloca.
1061
1062 1995-06-01 Jim Meyering <meyering@gnu.org>
1063
1064 * doc/bison.texinfo: *** empty log message ***
1065
1066 1995-05-06 Richard Stallman <rms@gnu.org>
1067
1068 * src/bison.s1: Comment change.
1069
1070 1995-05-06 Richard Stallman <rms@gnu.org>
1071
1072 * bison.simple: Comment change.
1073
1074 1995-05-03 Richard Stallman <rms@gnu.org>
1075
1076 * src/version.c: Version now 1.24.
1077
1078 * src/bison.s1: Change distribution terms.
1079
1080 * src/version.c: Version now 1.23.
1081
1082 1995-05-03 Richard Stallman <rms@gnu.org>
1083
1084 * doc/bison.texinfo:
1085 Rewrite "Conditions for Using Bison".
1086 Update version to 1.24.
1087
1088 1995-05-03 Richard Stallman <rms@gnu.org>
1089
1090 * bison.simple: Change distribution terms.
1091
1092 1995-02-23 Richard Stallman <rms@gnu.org>
1093
1094 * src/files.c: Test __VMS_POSIX as well as VMS.
1095
1096 1995-02-14 Jim Meyering <meyering@gnu.org>
1097
1098 * src/bison.s1 (__yy_memcpy):
1099 Renamed from __yy_bcopy to avoid
1100 confusion. Reverse FROM and TO arguments to be consistent with
1101 those of memcpy.
1102
1103 1995-02-14 Jim Meyering <meyering@gnu.org>
1104
1105 * bison.simple (__yy_memcpy):
1106 Renamed from __yy_bcopy to avoid
1107 confusion. Reverse FROM and TO arguments to be consistent with
1108 those of memcpy.
1109
1110 1994-11-10 David J. MacKenzie <djm@gnu.org>
1111
1112 * NEWS: reformat
1113
1114 * NEWS: New file.
1115
1116 * Makefile.in (DISTFILES): Include NEWS.
1117
1118 * Makefile.in (DISTFILES):
1119 Include install-sh, not install.sh.
1120
1121 * configure.in: Update to Autoconf v2 macro names.
1122
1123 1994-10-05 David J. MacKenzie <djm@gnu.org>
1124
1125 * Makefile.in: fix typo
1126
1127 * Makefile.in (prefix, exec_prefix):
1128 Let configure set them.
1129
1130 1994-09-28 David J. MacKenzie <djm@gnu.org>
1131
1132 * Makefile.in: Set datadir to $(prefix)/share.
1133
1134 1994-09-15 Richard Stallman <rms@gnu.org>
1135
1136 * src/bison.s1:
1137 Update copyright notice and GPL version.
1138
1139 1994-09-15 Richard Stallman <rms@gnu.org>
1140
1141 * bison.simple:
1142 Update copyright notice and GPL version.
1143
1144 1994-07-12 Richard Stallman <rms@gnu.org>
1145
1146 * src/reduce.c, src/reader.c:
1147 entered into RCS
1148
1149 1994-05-05 David J. MacKenzie <djm@gnu.org>
1150
1151 * Makefile.in: entered into RCS
1152
1153 1994-03-26 Richard Stallman <rms@gnu.org>
1154
1155 * src/bison.s1: entered into RCS
1156
1157 1994-03-26 Richard Stallman <rms@gnu.org>
1158
1159 * bison.simple: entered into RCS
1160
1161 1994-03-25 Richard Stallman <rms@gnu.org>
1162
1163 * src/main.c: entered into RCS
1164
1165 1994-03-24 Richard Stallman <rms@gnu.org>
1166
1167 * src/conflicts.c: entered into RCS
1168
1169 1994-01-02 Richard Stallman <rms@gnu.org>
1170
1171 * Makefile.in: *** empty log message ***
1172
1173 1993-11-21 Richard Stallman <rms@gnu.org>
1174
1175 * src/bison.s1: *** empty log message ***
1176
1177 1993-11-21 Richard Stallman <rms@gnu.org>
1178
1179 * doc/bison.texinfo: entered into RCS
1180
1181 * doc/bison.texinfo: *** empty log message ***
1182
1183 1993-11-21 Richard Stallman <rms@gnu.org>
1184
1185 * bison.simple: *** empty log message ***
1186
1187 1993-10-25 David J. MacKenzie <djm@gnu.org>
1188
1189 * doc/bison.texinfo: *** empty log message ***
1190
1191 1993-10-19 Richard Stallman <rms@gnu.org>
1192
1193 * src/bison.s1: *** empty log message ***
1194
1195 1993-10-19 Richard Stallman <rms@gnu.org>
1196
1197 * bison.simple: *** empty log message ***
1198
1199 1993-10-14 Richard Stallman <rms@gnu.org>
1200
1201 * src/bison.s1: *** empty log message ***
1202
1203 1993-10-14 Richard Stallman <rms@gnu.org>
1204
1205 * bison.simple: *** empty log message ***
1206
1207 1993-09-14 David J. MacKenzie <djm@gnu.org>
1208
1209 * doc/bison.texinfo: *** empty log message ***
1210
1211 1993-09-13 Noah Friedman <friedman@gnu.org>
1212
1213 * Makefile.in: *** empty log message ***
1214
1215 1993-09-10 Richard Stallman <rms@gnu.org>
1216
1217 * src/conflicts.c: *** empty log message ***
1218
1219 * src/system.h: entered into RCS
1220
1221 1993-09-10 Richard Stallman <rms@gnu.org>
1222
1223 * doc/bison.1: entered into RCS
1224
1225 1993-09-06 Noah Friedman <friedman@gnu.org>
1226
1227 * src/version.c: entered into RCS
1228
1229 1993-09-06 Noah Friedman <friedman@gnu.org>
1230
1231 * Makefile.in: *** empty log message ***
1232
1233 1993-07-30 David J. MacKenzie <djm@gnu.org>
1234
1235 * Makefile.in: *** empty log message ***
1236
1237 1993-07-24 Richard Stallman <rms@gnu.org>
1238
1239 * src/bison.s1: *** empty log message ***
1240
1241 1993-07-24 Richard Stallman <rms@gnu.org>
1242
1243 * bison.simple: *** empty log message ***
1244
1245 1993-07-08 David J. MacKenzie <djm@gnu.org>
1246
1247 * Makefile.in: *** empty log message ***
1248
1249 1993-07-04 Richard Stallman <rms@gnu.org>
1250
1251 * src/bison.s1: *** empty log message ***
1252
1253 1993-07-04 Richard Stallman <rms@gnu.org>
1254
1255 * bison.simple: *** empty log message ***
1256
1257 1993-06-26 David J. MacKenzie <djm@gnu.org>
1258
1259 * src/getargs.c: entered into RCS
1260
1261 1993-06-26 David J. MacKenzie <djm@gnu.org>
1262
1263 * doc/bison.texinfo: *** empty log message ***
1264
1265 * doc/bison.1: New file.
1266
1267 1993-06-25 Richard Stallman <rms@gnu.org>
1268
1269 * src/getargs.c: New file.
1270
1271 1993-06-16 Richard Stallman <rms@gnu.org>
1272
1273 * src/bison.s1: *** empty log message ***
1274
1275 1993-06-16 Richard Stallman <rms@gnu.org>
1276
1277 * bison.simple: *** empty log message ***
1278
1279 1993-06-03 Richard Stallman <rms@gnu.org>
1280
1281 * src/bison.s1: New file.
1282
1283 1993-06-03 Richard Stallman <rms@gnu.org>
1284
1285 * doc/bison.texinfo: *** empty log message ***
1286
1287 1993-06-03 Richard Stallman <rms@gnu.org>
1288
1289 * bison.simple: New file.
1290
1291 1993-05-19 Richard Stallman <rms@gnu.org>
1292
1293 * doc/bison.texinfo: New file.
1294
1295 1993-05-07 Noah Friedman <friedman@gnu.org>
1296
1297 * Makefile.in: *** empty log message ***
1298
1299 1993-04-28 Noah Friedman <friedman@gnu.org>
1300
1301 * src/reader.c: *** empty log message ***
1302
1303 1993-04-23 Noah Friedman <friedman@gnu.org>
1304
1305 * src/alloc.h: entered into RCS
1306
1307 1993-04-20 David J. MacKenzie <djm@gnu.org>
1308
1309 * src/version.c: *** empty log message ***
1310
1311 * src/files.c, src/allocate.c:
1312 entered into RCS
1313
1314 * src/reader.c: *** empty log message ***
1315
1316 * src/lex.c: entered into RCS
1317
1318 * src/conflicts.c: New file.
1319
1320 * src/symtab.c: entered into RCS
1321
1322 * src/alloc.h: New file.
1323
1324 * src/LR0.c: entered into RCS
1325
1326 1993-04-18 Noah Friedman <friedman@gnu.org>
1327
1328 * src/reader.c: New file.
1329
1330 * src/version.c: *** empty log message ***
1331
1332 1993-04-18 Noah Friedman <friedman@gnu.org>
1333
1334 * Makefile.in: *** empty log message ***
1335
1336 1993-04-17 Noah Friedman <friedman@gnu.org>
1337
1338 * Makefile.in: *** empty log message ***
1339
1340 1993-04-15 Richard Stallman <rms@gnu.org>
1341
1342 * src/main.c, src/files.c:
1343 New file.
1344
1345 1993-04-15 Noah Friedman <friedman@gnu.org>
1346
1347 * configure.in: entered into RCS
1348
1349 * configure.in: *** empty log message ***
1350
1351 * configure.in: New file.
1352
1353 1993-04-14 Richard Stallman <rms@gnu.org>
1354
1355 * Makefile.in: New file.
1356
1357 1993-04-13 Richard Stallman <rms@gnu.org>
1358
1359 * src/version.c: New file.
1360
1361 1993-03-25 Richard Stallman <rms@gnu.org>
1362
1363 * src/output.c: entered into RCS
1364
1365 1992-09-25 Richard Stallman <rms@gnu.org>
1366
1367 * configure.bat: entered into RCS
1368
1369 1992-06-22 Richard Stallman <rms@gnu.org>
1370
1371 * src/vmsgetargs.c: entered into RCS
1372
1373 1992-06-22 Richard Stallman <rms@gnu.org>
1374
1375 * doc/bison.rnh: entered into RCS
1376
1377 1992-04-20 David J. MacKenzie <djm@gnu.org>
1378
1379 * README: entered into RCS
1380
1381 1992-01-22 Richard Stallman <rms@gnu.org>
1382
1383 * src/machine.h: entered into RCS
1384
1385 1991-12-21 Richard Stallman <rms@gnu.org>
1386
1387 * src/lalr.c, src/closure.c:
1388 entered into RCS
1389
1390 1991-12-20 Richard Stallman <rms@gnu.org>
1391
1392 * src/state.h: entered into RCS
1393
1394 1991-12-18 Richard Stallman <rms@gnu.org>
1395
1396 * src/print.c, src/nullable.c, src/derives.c:
1397 entered into RCS
1398
1399 1991-11-03 David J. MacKenzie <djm@gnu.org>
1400
1401 * src/warshall.c, src/types.h, src/symtab.h, src/lex.h, src/gram.c, src/gram.h, src/files.h:
1402 entered into RCS
1403
1404 1988-09-09 Richard Stallman <rms@gnu.org>
1405
1406 * src/bison.hairy: entered into RCS
1407
1408 1987-12-16 Richard Stallman <rms@gnu.org>
1409
1410 * REFERENCES: entered into RCS