Commit Graph

87 Commits

Author SHA1 Message Date
Akim Demaille
f0057011f7 * src/Makefile.am, lib/Makefile.am: Use $(VAR) instead of @VAR@. 2003-01-09 12:45:08 +00:00
Paul Eggert
8e4900ef40 Regenerate. 2003-01-01 10:09:55 +00:00
Paul Eggert
78a00b7d7f Regenerate. 2002-12-29 03:17:45 +00:00
Paul Eggert
73521d9ff8 Regenerate. 2002-12-24 08:33:38 +00:00
Paul Eggert
05d18c2493 Regenerate. 2002-12-13 12:20:19 +00:00
Paul Eggert
ceed6cdce5 Regenerate. 2002-11-25 08:05:09 +00:00
Akim Demaille
caf52fdfab Bump to 1.75c. 2002-11-13 15:17:35 +00:00
Paul Eggert
73dbb6420e Regenerate. 2002-11-13 08:34:23 +00:00
Akim Demaille
1f5fd52e9b * po/POTFILES.in (src/lalr.c, src/state.c): Remove 2002-11-12 16:09:38 +00:00
Akim Demaille
959e5f515a Update. 2002-11-07 14:28:40 +00:00
Paul Eggert
5c16c6b13a Version 1.75a. 2002-10-25 06:05:50 +00:00
Akim Demaille
48461d4b28 Regen. 2002-10-24 09:58:55 +00:00
Akim Demaille
78bcec17c8 Regen. 2002-10-22 07:47:55 +00:00
Akim Demaille
b0a7a533c9 Regen. 2002-10-14 12:49:24 +00:00
Akim Demaille
b7195100fd * po/id.po: New. 2002-10-11 10:14:32 +00:00
Paul Eggert
595878d7f5 Update and regenerate. 2002-10-05 06:23:42 +00:00
Akim Demaille
719010ad2b Regen. 2002-09-30 12:43:14 +00:00
Akim Demaille
b778eff5f9 Regen. 2002-09-30 08:38:50 +00:00
Akim Demaille
35f6ddeafb Regen. 2002-09-27 14:55:20 +00:00
Akim Demaille
c0cac722f7 Update. 2002-09-27 14:50:18 +00:00
Akim Demaille
f25e23a632 Regen. 2002-09-11 08:49:30 +00:00
Akim Demaille
9503bbd27d Regen. 2002-09-04 09:58:12 +00:00
Paul Eggert
0755be2ff9 Update translations from Translation Project. 2002-08-12 14:31:24 +00:00
Akim Demaille
c5f5043618 Regen. 2002-07-09 13:05:22 +00:00
Akim Demaille
3a9e26be57 Regen. 2002-07-03 12:50:58 +00:00
Akim Demaille
524346a3a3 Regen. 2002-07-02 11:39:04 +00:00
Akim Demaille
88e7e94146 Regen. 2002-06-30 17:37:38 +00:00
Akim Demaille
4fa887b790 regen. 2002-06-28 17:12:10 +00:00
Paul Hilfinger
676385e29c Initial check-in introducing experimental GLR parsing. See entry in
ChangeLog dated 2002-06-27 from Paul Hilfinger for details.
2002-06-28 02:26:44 +00:00
Akim Demaille
7cca31a2f2 Update. 2002-06-27 12:18:03 +00:00
Akim Demaille
2a10b47aaf Update. 2002-06-27 11:56:03 +00:00
Akim Demaille
1ae7286376 * data/bison.simple (b4_symbol_actions): New, replaces...
(b4_symbol_destructor, b4_symbol_printer): these.
(yysymprint): Be sure to call YYPRINT only for tokens, and using
user token numbers.
2002-06-20 11:46:59 +00:00
Akim Demaille
1ce5149ac8 Regen. 2002-06-20 09:05:10 +00:00
Akim Demaille
02097d3eab Regen. 2002-06-19 09:02:43 +00:00
Akim Demaille
abd741b1f6 Regen. 2002-06-17 08:44:05 +00:00
Akim Demaille
74886d31e7 Regen. 2002-06-15 18:27:15 +00:00
Akim Demaille
8efe435c05 * src/parse-gram.y (YYLLOC_DEFAULT, current_lhs_location): New.
(input): Don't try to initialize yylloc here, do it in the
scanner.
* src/scan-gram.l (YY_USER_INIT): Initialize yylloc.
* src/gram.h (rule_t): Change line and action_line into location
and action_location, of location_t type.
Adjust all dependencies.
* src/location.h, src/location.c (empty_location): New.
* src/reader.h, src/reader.c (grammar_start_symbol_set)
(grammar_symbol_append, grammar_rule_begin, grammar_rule_end)
(grammar_current_rule_symbol_append)
(grammar_current_rule_action_append): Expect a location as argument.
* src/reader.c (grammar_midrule_action): Adjust to attach an
action's location as dummy symbol location.
* src/symtab.h, src/symtab.c (startsymbol_location): New.
* tests/regression.at (Web2c Report, Rule Line Numbers): Adjust
the line numbers.
2002-06-15 18:21:11 +00:00
Akim Demaille
39fd0b540d Regen. 2002-06-11 19:52:01 +00:00
Akim Demaille
5346290247 Regen. 2002-06-11 08:17:05 +00:00
Akim Demaille
0624954c7e Regen. 2002-06-10 08:44:06 +00:00
Akim Demaille
2f1afb737f Move symbols handling code out of the reader.
* src/reader.h, src/reader.c (errtoken, undeftoken, eoftoken)
(axiom): Move to...
* src/symtab.h, src/symtab.c: here.
* src/gram.c (start_symbol): Remove: use startsymbol->number.
* src/reader.c (startval): Rename as...
* src/symtab.h, src/symtab.c (startsymbol): this.
* src/reader.c: Adjust.
* src/reader.c (symbol_check_defined, symbol_make_alias)
(symbol_check_alias_consistence, symbol_pack, symbol_translation)
(token_translations_init)
Move to...
* src/symtab.c: here.
* src/reader.c (packsymbols): Move to...
* src/symtab.h, src/symtab.c (symbols_pack): here.
* src/symtab.h, src/symtab.c (symbol_make_alias): Takes SYMVAL as
argument.
2002-06-10 08:35:39 +00:00
Akim Demaille
9411f454b0 Regen. 2002-06-03 07:29:29 +00:00
Akim Demaille
b0e5f19eab Regen. 2002-05-27 06:29:28 +00:00
Akim Demaille
4fd2214bc6 Regen. 2002-05-26 18:38:21 +00:00
Akim Demaille
ec3bc3961d * doc/bison.texinfo (Debugging): Split into...
(Tracing): this new section, its former contents, and...
(Understanding): this new section.
* src/getargs.h, src/getargs.c (verbose_flag): Remove, replaced
by...
(report_flag): this.
Adjust all dependencies.
(report_args, report_types, report_argmatch): New.
(usage, getargs): Report/support -r, --report.
* src/options.h
(struct option_table_struct): Rename as..,
(struct option_table_s): this.
Rename the `set_flag' member to `flag' to match with getopt_long's
struct.
* src/options.c (option_table): Split verbose into an entry for
%verbose, and another for --verbose.
Support --report/-r, so remove -r from the obsolete --raw.
* src/print.c: Attach full item sets and lookaheads reports to
report_flag instead of trace_flag.
* lib/argmatch.h, lib/argmatch.c: New, from Fileutils 4.1.
2002-05-25 16:12:40 +00:00
Akim Demaille
5181e40827 Regen. 2002-05-06 08:33:43 +00:00
Akim Demaille
9bbd181ae0 Regen. 2002-05-06 07:45:55 +00:00
Akim Demaille
77f6f42074 Regen. 2002-05-02 16:46:05 +00:00
Akim Demaille
64bd62a1be Regen. 2002-05-02 15:05:02 +00:00
Akim Demaille
a05fafb944 Update from TP. 2002-05-02 07:30:41 +00:00