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
Akim Demaille
ea4e548a4a
PO Update.
2001-08-06 10:23:28 +00:00
Akim Demaille
78348431f2
PO Update.
2001-08-06 09:28:14 +00:00
Akim Demaille
7333d40316
Add of %source_extension and %header_extension which specify
...
the source or/and the header output file extension.
* src/files.c (compute_base_names): Remove initialisation of
src_extension and header_extension.
(compute_exts_from_gf): Update.
(compute_exts_from_src): Update.
(output_files): Update.
* src/reader.c (parse_header_extension_decl): New.
(parse_source_extension_decl): New.
(read_declarations): New case statements for the new tokens.
* src/lex.c (percent_table): Add entries for %source_extension
and %header_extension.
* src/lex.h (token_e): New tokens tok_hdrext and tok_srcext.
2001-08-06 08:51:41 +00:00
Akim Demaille
8f13fe33b7
* src/complain.c: Adjust strerror_r portability issues.
2001-08-03 09:38:03 +00:00
Akim Demaille
fdb5fc3863
Update PO files.
2001-08-03 09:04:03 +00:00
Akim Demaille
b0ce604668
* src/getargs.c, src/getarg.h (skeleton)): Constify.
...
* src/lex.c (literalchar): Avoid name clashes on `buf'.
* src/getargs.c: Include complain.h.
* src/files.c, src/files.h (skeleton_find): Avoid name clashes.
* lib/quotearg.c, lib/quotearg.h: Update from fileutils 4.1.
2001-08-03 08:48:49 +00:00
Akim Demaille
459dd1a681
Update to gettext 0.10.39.
2001-08-03 08:22:03 +00:00
Akim Demaille
35b995c934
Update.
2001-07-20 12:17:54 +00:00
Akim Demaille
1e24cc5b41
* config/: New.
...
* configure.in: Require Autoconf 2.50.
Update to gettext 0.10.38.
2001-07-14 17:27:59 +00:00
Akim Demaille
cd5bd6ac4f
* getargs.c (skeleton): New variable.
...
(longopts): --skeleton is a new option.
(shortopts, getargs): -S is a new option.
* getargs.h: Declare skeleton.
* output.c (output_parser): Use it.
2001-03-16 15:16:08 +00:00
Akim Demaille
274d42cecb
* src/reader.c (gensym): `gensym_count' is your own.
...
Use a static buf to create the symbol name, as token_buffer is no
longer a buffer.
2001-02-21 10:17:25 +00:00