Commit Graph

105 Commits

Author SHA1 Message Date
Akim Demaille
216eb8c9f2 Regen. 2002-04-22 09:00:44 +00:00
Akim Demaille
01e5c81773 Regen. 2002-04-10 17:13:15 +00:00
Akim Demaille
491bdd7ae5 Regen. 2002-04-08 12:34:08 +00:00
Akim Demaille
df33b92836 Regen. 2002-04-07 17:46:22 +00:00
Akim Demaille
c3b407f430 * src/gram.h, src/gram.c (rules_rhs_length): New.
(ritem_longest_rhs): Use it.
* src/gram.h (rule_t): `number' is a new member.
* src/reader.c (packgram): Set it.
* src/reduce.c (reduce_grammar_tables): Move the useless rules at
the end of `rules', and count them out of `nrules'.
(reduce_output, dump_grammar): Adjust.
* src/print.c (print_grammar): It is no longer needed to check for
the usefulness of a rule, as useless rules are beyond `nrules + 1'.
* tests/reduce.at (Reduced Automaton): New test.
2002-04-07 17:36:38 +00:00
Akim Demaille
4416fcdb02 Regen. 2002-04-07 16:13:46 +00:00
Akim Demaille
9651150243 Regen. 2002-03-19 08:29:19 +00:00
Akim Demaille
01228b70de Regen. 2002-03-19 07:45:46 +00:00
Akim Demaille
9208d17fa9 Use Gettext 0.11.1. 2002-03-14 18:31:14 +00:00
Akim Demaille
e69bfebb45 Regen. 2002-03-06 17:19:14 +00:00
Akim Demaille
c1a29a5b2d Regen. 2002-03-04 16:45:18 +00:00
Akim Demaille
b23e820381 Regen. 2002-03-04 14:04:09 +00:00
Akim Demaille
ad950f8307 Regen. 2002-02-25 14:55:38 +00:00
Akim Demaille
10b6b2be55 Regen. 2002-02-25 13:44:36 +00:00
Akim Demaille
3309b786a3 Regen. 2002-02-14 11:51:36 +00:00
Akim Demaille
b418ecd84f * tests/regression.at (%nonassoc and eof): Don't include
nonportable headers.
2002-02-11 13:38:43 +00:00
Akim Demaille
9f007dfecc Regen. 2002-02-06 17:21:18 +00:00
Akim Demaille
5bb18f9a19 * src/bison.simple, src/bison.hairy, src/bison.c++: Move to...
* data/: here.
2002-02-05 09:57:52 +00:00
Akim Demaille
30f8c3953f * tests/regression.at (%nonassoc and eof): New.
Suggested by Robert Anisko.
2002-01-25 16:24:40 +00:00
Akim Demaille
bb0146c2a9 * po/it.po: New. 2002-01-21 19:29:04 +00:00
Akim Demaille
c57b2479ff * configure.in: Use AC_FUNC_STRNLEN. 2002-01-11 13:33:05 +00:00
Akim Demaille
e9f87b5b7d Regen. 2002-01-07 08:44:08 +00:00
Akim Demaille
25d810906c * src/Makefile.am (bison_SOURCES): Add parse-skel.h and
skeleton.h.
2002-01-06 20:49:27 +00:00
Akim Demaille
1239777d4f * src/skeleton.h: New.
* src/output.c (output_parser, output_master_parser): Remove, dead
code.
* src/output.h (get_lines_number, actions_output, guards_output)
(token_definitions_output): Prototype them.
* src/parse-skel.y: Add the license notice.
Include output.h and skeleton.h.
(process_skeleton): Returns void, and takes a single parameter.
* src/scan-skel.l: Add the license notice.
Include skeleton.h.
Don't use %option yylineno: it seems that then Flex imagines
REJECT has been used, and therefore it won't reallocate its
buffers (which makes no other sense to me than a bug).  It results
in warnings for `unused: yy_flex_realloc'.
to guess if the generated parsers should have '.tab' in their
* src/Makefile.am (bison_SOURCES): Add scan-skel.l and
2001-12-30 21:05:12 +00:00
Akim Demaille
3cd5bcdd19 Regen. 2001-12-29 14:46:03 +00:00
Akim Demaille
5499894828 ChangeLog fixes, and PO regen. 2001-12-27 18:26:20 +00:00
Akim Demaille
7742ddebf1 * src/output.c (prepare): Drop the muscle `ntbase' which
duplicates ntokens.
* src/bison.simple: Formatting/comment changes.
Use YYNTOKENS only, which is documented, but not YYNTBASE, which
is an undocumented synonym.
2001-12-27 18:04:28 +00:00
Akim Demaille
23a1adea4a Regen. 2001-12-17 17:33:59 +00:00
Akim Demaille
367c7a47d4 Regen. 2001-12-17 17:30:47 +00:00
Akim Demaille
5ee2aaf2fa Regen. 2001-12-15 17:11:49 +00:00
Akim Demaille
8165afc445 regen. 2001-12-15 16:29:52 +00:00
Akim Demaille
50d780b566 Regen. 2001-12-15 11:08:37 +00:00
Akim Demaille
c79cea6dff Regen. 2001-12-12 11:56:52 +00:00
Akim Demaille
448b17aa3c Regen. 2001-12-05 09:47:22 +00:00
Akim Demaille
9113b58f6f Regen. 2001-11-28 14:59:53 +00:00
Akim Demaille
722c4bfec2 * src/system.h: Include alloca.h.
* src/main.c (main) [C_ALLOCA]: Call alloca (0).
2001-11-23 14:16:34 +00:00
Akim Demaille
fbe01355c8 * po/sv.po: New.
* configure.in (ALL_LINGUAS): Adjust.
* po/POTFILE.in: Remove `nullable.c' and `derives.c' which no
longer contains strings to translate.
2001-11-20 13:16:10 +00:00
Akim Demaille
de76abc1e9 Regen. 2001-11-01 17:46:46 +00:00
Akim Demaille
004b178558 Remove. 2001-10-10 15:36:26 +00:00
Akim Demaille
631aa1d3dc * src/bison.simple: Be sure to set YYSTACK_USE_ALLOCA. 2001-10-10 14:58:26 +00:00
Akim Demaille
ee006e3a4c Adjust. 2001-10-04 15:12:55 +00:00
Akim Demaille
342b8b6e21 Merge in branch-1_29. 2001-10-04 14:55:21 +00:00
Akim Demaille
0150aabe35 Regen. 2001-10-04 14:49:22 +00:00
Akim Demaille
20e0b9749c Remove from the repo. 2001-10-04 13:25:06 +00:00
Akim Demaille
7cae438bd8 po/POTFILES.in: Complete it even more. 2001-08-15 08:49:20 +00:00
Akim Demaille
c427611526 po/POTFILES.in: Complete. 2001-08-15 08:47:15 +00:00
Akim Demaille
683e29a634 Regen. 2001-08-15 08:38:25 +00:00
Akim Demaille
f9a8293a3f * doc/bison.texinfo (Table of Symbols): Document
YYSTACK_USE_ALLOCA.
2001-08-15 08:25:10 +00:00
Akim Demaille
ec0926311c Update. 2001-08-13 14:49:18 +00:00
Akim Demaille
b6de699170 Add. 2001-08-09 09:59:03 +00:00