Commit Graph

  • eeb2942237 Simplify the i18n of the error messages. Akim Demaille 2008-12-11 00:59:13 +01:00
  • 876fd8357a Update data/README. Akim Demaille 2008-12-09 13:24:18 +01:00
  • 1eb0b14659 Spelling fixes. Akim Demaille 2008-11-05 07:00:04 +01:00
  • e5fa6147ef Really add autoconf as a submodule. Akim Demaille 2008-12-08 13:58:37 +01:00
  • 6617622c9a Fix portability issue in the test suite. Akim Demaille 2008-12-08 10:26:38 +01:00
  • 2ca1136c7c Update data/README. Akim Demaille 2008-12-08 09:16:08 +01:00
  • 6c63b895fb Install autoconf as a submodule to get m4sugar. Akim Demaille 2008-12-07 22:14:11 +01:00
  • 417e31d2c3 Test token.prefix in all the skeletons. Akim Demaille 2008-12-07 13:58:06 +01:00
  • 97abf54412 Fix regeneration of atconfig. Akim Demaille 2008-12-07 13:44:05 +01:00
  • e8cd1ad655 Implement the FIXME that ends an user action with a semicolon if it seems necessary. Di-an Jan 2008-12-07 21:54:45 -08:00
  • ce9447fc6a Update gnulib. Akim Demaille 2008-12-05 11:19:20 +01:00
  • d333175f63 Avoid compiler warning. Eric Blake 2008-12-05 16:16:15 -07:00
  • bee1df15b2 Build testsuite with newer autoconf. Eric Blake 2008-12-05 09:26:38 -07:00
  • 215b40ac9e Build testsuite with newer autoconf. Eric Blake 2008-12-02 10:59:17 -07:00
  • 30c10fafcc Fixes in the ChangeLog. Akim Demaille 2008-12-01 22:56:43 +01:00
  • 3bb211139b Use b4_symbol for printers and destructors everywhere. Akim Demaille 2008-11-28 22:03:29 +01:00
  • fb7c5b1f23 Use b4_symbol_case_. Akim Demaille 2008-11-28 21:26:09 +01:00
  • cf6fb2226d Move b4_symbol based macro to bison.m4. Akim Demaille 2008-11-28 21:09:54 +01:00
  • e3c52a6362 b4_symbol/type_foreach. Akim Demaille 2008-11-27 22:20:11 +01:00
  • 2bde91138d Use the symbol properties to output the printer/destructor for lalr1.cc. Akim Demaille 2008-11-27 21:47:11 +01:00
  • 44494bf684 Avoid capturing variables too easily. Akim Demaille 2008-11-27 21:45:58 +01:00
  • fad814bd0c Remove spurious empty line before syncline. Akim Demaille 2008-11-27 21:42:08 +01:00
  • feda5527b3 Convert lib/Makefile.am into lib/local.mk. Akim Demaille 2008-11-19 08:24:47 +01:00
  • 56ddee7f8d s/_FLAGS/FLAGS/. Akim Demaille 2008-11-26 10:29:37 +01:00
  • 728e89a09b Use b4_parser_tables_define in glr.cc. Akim Demaille 2008-11-25 22:01:53 +01:00
  • 2c1bf9bd68 Use b4_parser_tables_define in Java. Akim Demaille 2008-11-25 21:58:06 +01:00
  • ba206cf40a Prepare the convergence bw C style and Java table generation. Akim Demaille 2008-11-25 21:38:45 +01:00
  • d12f8e4940 Regen. Akim Demaille 2008-11-25 21:30:08 +01:00
  • 0991e29b75 Factor the generation of the (integral) tables bw yacc.c and lalr1.cc. Akim Demaille 2008-11-25 21:25:48 +01:00
  • 3d3bc1fe30 Get rid of (yy)rhs and (yy)prhs. Akim Demaille 2008-11-25 21:09:20 +01:00
  • 08c81469c6 Rule length is unsigned. Akim Demaille 2008-11-25 21:08:42 +01:00
  • 932b0c960a Get rid of lalr1-split.cc. Akim Demaille 2008-11-25 20:57:58 +01:00
  • 8452c667e6 Use yy* consistently. Akim Demaille 2008-11-25 20:55:01 +01:00
  • 783aa653f4 Get rid of yyrhs and yyprhs in glr.c. Akim Demaille 2008-11-25 20:51:19 +01:00
  • 6130b75585 Flag glr tests. Akim Demaille 2008-11-25 20:50:28 +01:00
  • 95a7b1c934 Prefer TESTSUITE_FLAGS. Akim Demaille 2008-11-25 20:49:25 +01:00
  • b4f1840114 Get rid of yyrhs and yyprhs in larl1.java. Akim Demaille 2008-11-24 10:53:18 +01:00
  • c265fd6beb Formatting changes. Akim Demaille 2008-11-23 08:47:51 +01:00
  • 68dbdee86a Get rid of yyrhs and yyprhs in yacc.c. Akim Demaille 2008-11-23 08:39:17 +01:00
  • 6ab1adbe1e b4_tables_map. Akim Demaille 2008-11-22 22:22:43 +01:00
  • 0fddb3d59f b4_table_declare. Akim Demaille 2008-11-22 21:48:33 +01:00
  • c4ddc0fb0b Formatting changes. Akim Demaille 2008-11-22 21:47:17 +01:00
  • e0c653e7e6 b4_args is more general than only C++. Akim Demaille 2008-11-21 21:41:47 +01:00
  • 4182a0a186 Implement no-XXX arguments for --warnings, --report, --trace. Di-an Jan 2008-11-21 13:09:16 -08:00
  • 01466c3ebe Display the changes in cross-options.texi. Akim Demaille 2008-11-21 21:21:52 +01:00
  • a7c09cba09 Improves options in the manual. * doc/bison.texinfo (-g, -x): Add space before argument. (Option Cross Key): Implement FIXME: listing directives also. * build-aux/cross-options.pl: Read from <STDIN> rather than <>. (Short Option): Special case -d. Put arguments inside @option. (Bison Directive): Add column, automatically extracted from src/scan-gram.l (actual name passed as the first argument) with special case for %define. * doc/local.mk (doc/cross-options.texi): Pass src/scan-gram.l to build-aux/cross-options.pl. * src/getargs.c (usage): Document limitations of cross-options.pl. * src/scan-gram.l: Likewise. Di-an Jan 2008-11-20 12:36:30 -08:00
  • 7e6d1e2296 * NEWS: Clarify a little. Joel E. Denny 2008-11-19 12:14:37 -05:00
  • a957d06cef * NEWS: Update for recent changes. Joel E. Denny 2008-11-19 12:06:34 -05:00
  • 462503f825 Fix unexpanded macros in GLR defines file. Joel E. Denny 2008-11-18 22:34:26 -05:00
  • 6c88b51e83 Fix unexpanded macros in GLR defines file. Joel E. Denny 2008-11-18 23:46:50 -05:00
  • 1e03480793 More TODO. Akim Demaille 2008-11-18 14:35:21 +01:00
  • e3dda35c52 Regen. Akim Demaille 2008-11-17 08:49:35 +01:00
  • bd187d7b65 Use b4_subtract where possible. Akim Demaille 2008-11-17 08:48:00 +01:00
  • 6085ab0d78 Remove incorrect mode specification. Akim Demaille 2008-11-16 20:01:39 +01:00
  • 9ce405ce1d Simplify last patch slightly. Joel E. Denny 2008-11-17 10:51:17 -05:00
  • a8beef7e6a Fix last warning from --enable-gcc-warnings. Joel E. Denny 2008-11-17 10:36:28 -05:00
  • d50eea6df5 Don't let maintainer-*-check targets force a version update. Joel E. Denny 2008-11-17 09:50:11 -05:00
  • bf151b75ff Don't let maintainer-*-check targets force a version update. Joel E. Denny 2008-11-17 09:35:58 -05:00
  • f5f419debe Fix formatting and content of bison.texinfo menus Di-an Jan 2008-11-17 11:07:29 +01:00
  • f56274a8f9 Fix formatting and content of bison.texinfo menus Di-an Jan 2008-11-17 11:07:29 +01:00
  • d73e55e022 Handles several --enable-gcc-warnings. Di-an Jan 2008-11-17 11:01:41 +01:00
  • 68c989dea9 Use AT_DATA_GRAMMAR for C++ variants compiled tests. Di-an Jan 2008-11-17 10:59:49 +01:00
  • 90290ce5dd Fix ChangeLog. Akim Demaille 2008-11-16 19:52:33 +01:00
  • 23ce6f4cb3 Add missing $(EXEEXT). Akim Demaille 2008-11-16 19:49:35 +01:00
  • c5fc95d688 Update ignores. Akim Demaille 2008-11-16 19:46:16 +01:00
  • dd704c3561 Update TODO. Akim Demaille 2008-11-15 14:56:21 +01:00
  • dab244d548 Formatting changes. Akim Demaille 2008-10-23 20:05:27 -05:00
  • 4b4da9fb83 Remove duplicate header inclusion. Akim Demaille 2008-10-23 20:02:52 -05:00
  • 4ea3f53d26 Regen. Akim Demaille 2008-11-15 14:42:37 +01:00
  • b06df3c2c7 Fixes. Akim Demaille 2008-11-15 14:41:58 +01:00
  • cb823b6f0c Support parametric types. Akim Demaille 2008-10-23 20:01:48 -05:00
  • 7b6e67533e Test token.prefix. Akim Demaille 2008-10-10 17:04:23 +02:00
  • dddec53788 Test the make_TOKEN interface. Akim Demaille 2008-10-10 16:58:22 +02:00
  • 7d3e21ba7b Formatting change. Akim Demaille 2008-10-10 16:58:19 +02:00
  • 4fc55348e5 Simplify code for variants bench marks. Akim Demaille 2008-10-10 16:56:00 +02:00
  • 070e650956 Better error message. Akim Demaille 2008-10-22 07:15:25 -05:00
  • 0078681b6b Update variant.yy to newest interface. Akim Demaille 2008-10-22 06:27:42 -05:00
  • ff084799a3 Don't use locations in variant.yy. Akim Demaille 2008-10-22 06:23:34 -05:00
  • b0d79ec65d Comment changes. Akim Demaille 2008-09-23 18:18:07 +02:00
  • d4977ce3e7 Remove tests/Makefile.am. Akim Demaille 2008-09-23 16:25:45 +02:00
  • 87f1149ae2 Comment changes. Akim Demaille 2008-09-23 16:19:21 +02:00
  • 3641590697 djgpp/local.mk. Akim Demaille 2008-09-23 16:18:36 +02:00
  • e2c2f69650 Remove doc/Makefile.am. Akim Demaille 2008-09-23 16:15:19 +02:00
  • 2ead32e61c Move sc_tight_scope into maint.mk. Akim Demaille 2008-09-23 16:05:52 +02:00
  • 2df9ec3774 Regen. Akim Demaille 2008-11-15 11:03:37 +01:00
  • 0305d25eb0 Remove src/Makefile.am. Akim Demaille 2008-09-23 15:54:56 +02:00
  • 5277c0a304 Remove useless variable. Akim Demaille 2008-09-23 15:45:03 +02:00
  • 6a5aa0cdbb Remove data/Makefile.am. Akim Demaille 2008-09-23 15:05:51 +02:00
  • 7cb794dcdd Remove etc/Makefile.am. Akim Demaille 2008-09-23 15:02:44 +02:00
  • cd409e3b50 Remove examples/local.mk. Akim Demaille 2008-09-23 15:00:06 +02:00
  • 9a1e42148a Remove build-aux/Makefile.am. Akim Demaille 2008-09-23 14:48:11 +02:00
  • 0634493cdd Provide convenience constructors for locations and positions. Akim Demaille 2008-09-23 13:49:41 +02:00
  • fe1b448ada Instead of using make_symbol<TOK_FOO>, generate make_FOO for each token type. Akim Demaille 2008-09-04 22:41:01 +02:00
  • 5679f31101 %define token.prefix. Akim Demaille 2008-09-01 16:58:13 +02:00
  • 3204049e31 Compute at M4 time some of the subtractions. Akim Demaille 2008-09-01 11:39:41 +02:00
  • 202598d3ab symbol::token. Akim Demaille 2008-09-01 10:51:46 +02:00
  • fc2476c7cd YYERRCODE. Akim Demaille 2008-08-29 20:29:20 +02:00
  • 865f1e9f85 TODO: YYPRINT. Akim Demaille 2008-08-29 20:11:22 +02:00
  • cb0b136a63 Comment changes. Akim Demaille 2008-08-29 19:48:50 +02:00
  • 2c086d2959 Define make_symbol in the header. Akim Demaille 2008-08-28 11:50:09 +02:00