Paul Eggert
3a4f411faa
(Semantic Tokens): Fix scoping problem in
...
example, reported by Derek M Jones. Also, make the example even
more outrageous, to better illustrate how bad the problem is.
2005-03-01 00:41:33 +00:00
Paul Eggert
4c04c52a9d
* doc/bison.texinfo (Mfcalc Symtab): Correct the prototype for putsym.
2005-02-24 17:24:23 +00:00
Paul Eggert
a730d142be
(Mfcalc Symtab): Correct the prototype for putsym.
2005-02-24 17:23:57 +00:00
Paul Eggert
a61e1620e7
* doc/bison.texinfo: minor typo fixes
2005-02-23 09:15:27 +00:00
Paul Eggert
e4f85c39b2
(Language and Grammar): some -> same
...
(Epilogue): int he -> in the
2005-02-23 09:15:09 +00:00
Paul Eggert
9ec93868c1
Fix $ in test names.
2005-02-08 00:37:43 +00:00
Paul Eggert
d46c3fc694
Renamed from "Invalid \$n", to work around an Autoconf bug with dollar
...
signs in test names.
2005-02-07 23:14:55 +00:00
Paul Eggert
d6d67dbdcb
(Improper handling of embedded actions and dollar(-N) in GLR parsers):
...
Renamed from "Improper handling of embedded actions and $-N in GLR
parsers", work around an Autoconf bug with dollar signs in test names.
2005-02-07 23:14:22 +00:00
Paul Eggert
73ce7e7e63
* src/vcg.c (output_graph): G_VIEW -> normal_view.
2005-01-28 22:07:09 +00:00
Paul Eggert
f8b30d02ec
(output_graph): G_VIEW -> normal_view in case someone
...
wants to redefine G_VIEW.
2005-01-28 22:06:55 +00:00
Paul Eggert
2e72b98ed8
* src/vcg.c (get_view_str): Remove case for normal_view.
2005-01-27 22:03:21 +00:00
Paul Eggert
a8999f947d
(get_view_str): Remove case for normal_view.
2005-01-27 22:03:07 +00:00
Paul Eggert
ccf830a458
* configure.ac (O0CFLAGS, O0CXXFLAGS): Fix quoting bug.
2005-01-24 23:48:11 +00:00
Paul Eggert
9b9642fca4
(O0CFLAGS, O0CXXFLAGS): Fix quoting bug.
2005-01-24 23:47:49 +00:00
Paul Eggert
e0d634e5c3
* doc/bison.texinfo: Change @dircategory from "GNU programming
...
tools" to "Software development".
2005-01-24 23:26:33 +00:00
Paul Eggert
e62f1a8991
Change @dircategory from "GNU programming tools" to "Software development".
2005-01-24 23:26:17 +00:00
Paul Eggert
7bbc8cb035
* tests/c++.at (AT_CHECK_DOXYGEN): Don't use options after operands.
2005-01-23 08:38:33 +00:00
Paul Eggert
38989c080e
(AT_CHECK_DOXYGEN): Don't use options after operands.
2005-01-23 08:37:35 +00:00
Paul Eggert
b4fb989f02
Regenerate.
2005-01-21 19:29:25 +00:00
Paul Eggert
08b770bc1b
* data/yacc.c (YYCOPY, yystpcpy, yyparse): Remove "register".
2005-01-21 19:12:51 +00:00
Paul Eggert
cb530ce9e2
(YYCOPY, yystpcpy, yyparse): Remove "register".
2005-01-21 19:12:32 +00:00
Paul Eggert
e105489549
Regenerate.
2005-01-17 09:35:41 +00:00
Paul Eggert
95f22ad2a7
* data/glr.c (yyuserAction): Add "default: break;" case to pacify
...
gcc -Wswitch-default.
* data/lalr1.cc (yy::]b4_parser_class_name[::parse): Likewise.
* data/yacc.c (yyparse): Likewise.
2005-01-17 09:33:57 +00:00
Paul Eggert
d229d15c76
* src/system.h (OUTPUT_EXT, TAB_EXT): Define only if not defined
...
already. Let config.h define any nonstandard values.
2005-01-13 00:13:37 +00:00
Paul Eggert
deb63d8117
(OUTPUT_EXT, TAB_EXT): Define only if not defined
...
already. Let config.h define any nonstandard values.
2005-01-13 00:13:21 +00:00
Paul Eggert
ecadd90f94
* tests/calc.at (_AT_DATA_CALC_Y): Use alarm (100), not alarm (10).
2005-01-10 18:22:30 +00:00
Paul Eggert
419ab1055e
(_AT_DATA_CALC_Y): Use alarm (100), not alarm (10).
2005-01-10 18:22:11 +00:00
Paul Eggert
213744b51e
* data/yacc.c (yyparse): Pacify non-GCC compilers about yyerrorlab
...
being defined and not used.
* data/lalr1.cc (yyparse): Likewise.
Use "if (false)" rather than "if (0)".
2005-01-08 05:22:36 +00:00
Paul Eggert
b47217154a
(yyparse): Pacify non-GCC compilers about yyerrorlab
...
being defined and not used.
Use "if (false)" rather than "if (0)".
2005-01-08 05:22:19 +00:00
Paul Eggert
c7a65b99a6
(yyparse): Pacify non-GCC compilers about yyerrorlab
...
being defined and not used.
2005-01-08 05:21:46 +00:00
Paul Eggert
249d3236d0
TODO: Mention that we should allow NUL bytes in tokens.
2005-01-05 21:35:46 +00:00
Paul Eggert
d521d95a3d
Mention that we should support NUL bytes in tokens.
2005-01-05 21:35:08 +00:00
Paul Eggert
987cc1fb28
* src/scan-skel.l (<<EOF>>): Don't close standard output.
2005-01-03 07:52:46 +00:00
Paul Eggert
7ec5ab2e48
(<<EOF>>): Don't close standard output.
...
Problem reported by Hans Aberg.
2005-01-03 07:52:31 +00:00
Paul Eggert
08fe02d9fc
Fix bug when stdout is closed. Update copyright to 2005.
2005-01-01 09:28:00 +00:00
Paul Eggert
6201a1a70f
(version): Happy new year; update overall
...
program copyright date from 2004 to 2005.
2005-01-01 09:27:38 +00:00
Paul Eggert
f1bbfccee2
(AT_CHECK_OUTPUT): New arg SHELLIO.
...
(Output file names.): Add a test for the case when standard output
is closed.
2005-01-01 09:23:41 +00:00
Paul Eggert
1821246647
("@output ".*\n): Don't close standard output.
2005-01-01 09:23:16 +00:00
Paul Eggert
010c0266ef
* doc/bison.texinfo (@copying): Update FDL version number to 1.2,
...
to fix an oversight in the Bison 2.0 manual.
2004-12-26 07:26:32 +00:00
Paul Eggert
592fde9564
Update FDL license revision to 1.2.
2004-12-26 07:25:05 +00:00
Paul Eggert
508a43be8c
Bump version number to 2.0a.
2004-12-26 06:50:35 +00:00
Paul Eggert
3a4734aa97
Fix changelog entry for configure.ac.
2004-12-26 06:22:17 +00:00
Paul Eggert
c935d93471
* tests/torture.at (Exploding the Stack Size with Alloca): Set
...
YYSTACK_USE_ALLOCA to 1 if __GNUC__ or alloca are defined;
otherwise, we're not testing alloca. Unfortunately there's no
simple way to consult HAVE_ALLOCA here.
(This made it into 2.0.)
2004-12-26 06:13:31 +00:00
Paul Eggert
577d7c33df
(Exploding the Stack Size with Alloca): Set
...
YYSTACK_USE_ALLOCA to 1 if __GNUC__ or alloca are defined;
otherwise, we're not testing alloca. Unfortunately there's no
simple way to consult HAVE_ALLOCA here.
2004-12-26 06:12:18 +00:00
Paul Eggert
da436e4383
Regenerate.
2004-12-26 05:51:10 +00:00
Paul Eggert
da12206a7c
Version 2.0.
2004-12-26 05:50:28 +00:00
Paul Eggert
82de6b0dde
Reformat news for version 2.0.
2004-12-26 05:49:52 +00:00
Paul Eggert
6c7ffa8380
(AC_INIT): Bump version to 2.0.
2004-12-26 05:49:16 +00:00
Paul Eggert
895789c673
(yydestruct_): Pacify unused variable warning for yymsg, too.
2004-12-26 05:42:27 +00:00
Paul Eggert
55a91a8242
(new_itemsets): Use memset rather than zeroing by hand. This avoids a
...
warning about comparing int to size_t when GCC warnings are enabled.
2004-12-26 05:26:30 +00:00