Commit Graph

  • 67f8cf51c3 hash: check insertion for memory exhaustion. Akim Demaille 2009-06-25 06:03:18 +02:00
  • b5c212b61a hash: check insertion for memory exhaustion. Akim Demaille 2009-06-25 06:03:18 +02:00
  • 6750106107 variables: rename namespace as api.namespace. Akim Demaille 2009-06-24 16:52:23 +02:00
  • 83b66dddb6 style changes. Akim Demaille 2009-06-11 14:50:25 +02:00
  • 517cb0ad9c xml: beware of user strings used to give a %prec to rules. Akim Demaille 2009-06-11 14:45:10 +02:00
  • 75c7a52a31 hash: check insertion for memory exhaustion. Akim Demaille 2009-06-11 14:42:12 +02:00
  • cc96d8ff98 gnulib: update. Akim Demaille 2009-06-11 15:24:13 +02:00
  • 4197678606 style changes. Akim Demaille 2009-06-11 14:50:25 +02:00
  • 44bb908485 xml: beware of user strings used to give a %prec to rules. Akim Demaille 2009-06-11 14:45:10 +02:00
  • 04d1e39dd3 hash: check insertion for memory exhaustion. Akim Demaille 2009-06-11 14:42:12 +02:00
  • a887366955 tests: honor TESTSUITEFLAGS in every check target. Akim Demaille 2009-06-11 14:36:18 +02:00
  • b584460cc3 gnulib: update. Akim Demaille 2009-06-11 09:15:03 +02:00
  • 8893145a0c deterministic test suite. Akim Demaille 2009-06-10 20:14:52 +02:00
  • 66ed97537a deterministic test suite. Akim Demaille 2009-06-10 20:14:52 +02:00
  • 95d176ffd9 deterministic user-token-number redeclaration errors. Akim Demaille 2009-06-03 23:15:38 +02:00
  • ed15d907c5 gnulib: update. Akim Demaille 2009-06-10 10:40:55 +02:00
  • 92d7a23ace gnulib: update. Akim Demaille 2009-06-10 10:40:55 +02:00
  • 12cf133f34 deterministic user-token-number redeclaration errors. Akim Demaille 2009-06-03 23:15:38 +02:00
  • 796a2b0ab0 build: avoid ignored errors. Akim Demaille 2009-05-22 16:13:41 +02:00
  • 0b6d43c52f Convert multiple variable definition warnings to complaints. Joel E. Denny 2009-05-23 02:25:28 -04:00
  • e3a33f7c23 Convert multiple variable definition warnings to complaints. Joel E. Denny 2009-05-23 02:25:28 -04:00
  • de5ab9400a -F/--force-define and relative %define/-D/--define priorities. Joel E. Denny 2009-05-22 17:14:08 -04:00
  • f8e7258f7f Update some comments to make sense for -D. Joel E. Denny 2009-05-22 01:39:07 -04:00
  • 34d4193815 -F/--force-define and relative %define/-D/--define priorities. Joel E. Denny 2009-05-22 17:14:08 -04:00
  • 246c4efafe Update some comments to make sense for -D. Joel E. Denny 2009-05-22 01:39:07 -04:00
  • 1bcbca4368 * data/c++.m4: Update copyright year. Joel E. Denny 2009-05-22 01:47:38 -04:00
  • 531683e74b * data/c++.m4: Update copyright year. Joel E. Denny 2009-05-22 01:47:38 -04:00
  • b987342bab * data/c++.m4 (b4_namespace_close): Simplify slightly. (cherry picked from commit e7bfa8b721) Joel E. Denny 2009-05-20 17:14:08 -04:00
  • e7bfa8b721 * data/c++.m4 (b4_namespace_close): Simplify slightly. Joel E. Denny 2009-05-20 17:14:08 -04:00
  • a17352a9da Handle a trailing `:' in a user-supplied C++ namespace better. Joel E. Denny 2009-05-19 17:51:05 -04:00
  • 4977e0a7d9 Handle a trailing `:' in a user-supplied C++ namespace better. Joel E. Denny 2009-05-19 17:51:05 -04:00
  • 8c221795af Handle a trailing `:' in a user-supplied C++ namespace better. Joel E. Denny 2009-05-19 17:51:05 -04:00
  • c8bf65f07e remove useless variable. Akim Demaille 2009-05-19 11:29:40 +02:00
  • 9b04dad70a remove useless variable. Akim Demaille 2009-05-19 11:29:40 +02:00
  • 4c6622c2dd Rename token.prefix as api.tokens.prefix. Akim Demaille 2009-05-15 16:06:31 +02:00
  • 7ac45a4687 Fix ChangeLog for the previous patch. Akim Demaille 2009-05-11 08:53:35 +02:00
  • c984dee8d1 doc: use C++ headers. Akim Demaille 2009-05-07 23:18:44 +02:00
  • b10dd689b6 doc: use C++ headers. Akim Demaille 2009-05-07 23:18:44 +02:00
  • 3c248d705d doc: use C++ headers. Akim Demaille 2009-05-07 23:18:44 +02:00
  • 99c08fb662 doc: token.prefix Akim Demaille 2009-05-07 09:13:08 +02:00
  • ab2a9f5793 tests: check token numbers. Akim Demaille 2009-05-05 09:35:34 +02:00
  • 601bdfabe2 fix hexadecimal token number support. Akim Demaille 2009-05-05 09:36:06 +02:00
  • d19123e612 tests: check token numbers. Akim Demaille 2009-05-05 09:35:34 +02:00
  • 84a1cb5ad0 bison: catch bad symbol names. Akim Demaille 2009-05-04 21:23:55 +02:00
  • cdf3f11338 identifiers: dashes are letters. Akim Demaille 2009-05-04 21:15:17 +02:00
  • ecdfea9a12 bison: catch bad symbol names. Akim Demaille 2009-05-04 21:23:55 +02:00
  • 43e6aea526 space changes. Akim Demaille 2009-05-04 21:15:52 +02:00
  • c046698e6e identifiers: dashes are letters. Akim Demaille 2009-05-04 21:15:17 +02:00
  • 98a345a219 Declare %code to be a permanent feature. Joel E. Denny 2009-05-01 02:51:31 -04:00
  • 966aba6583 Declare %code to be a permanent feature. Joel E. Denny 2009-05-01 02:51:31 -04:00
  • cefb18280b Declare %code to be a permanent feature. Joel E. Denny 2009-05-01 02:51:31 -04:00
  • 6721294104 Convert underscores to dashes in some %define variable names. Joel E. Denny 2009-04-30 01:04:33 -04:00
  • 812775a039 Convert underscores to dashes in some %define variable names. Joel E. Denny 2009-04-30 01:04:33 -04:00
  • ba5c6d94b6 Set all front-end %define defaults in one place. Joel E. Denny 2009-04-30 00:31:12 -04:00
  • 5bab9d0862 Rename lr.default_reductions to lr.default-reductions. Joel E. Denny 2009-04-29 21:48:21 -04:00
  • 1c4aa81df1 Set all front-end %define defaults in one place. Joel E. Denny 2009-04-30 00:31:12 -04:00
  • 1d0f55cc84 Rename lr.default_reductions to lr.default-reductions. Joel E. Denny 2009-04-29 21:48:21 -04:00
  • d521ee19f8 Pacify ./configure --enable-gcc-warnings. Joel E. Denny 2009-04-29 20:50:01 -04:00
  • 0b59345789 Pacify ./configure --enable-gcc-warnings. Joel E. Denny 2009-04-29 20:50:01 -04:00
  • 0939aa2d3c tests: check the use of dashes and periods in symbols. Akim Demaille 2009-04-21 22:17:25 +02:00
  • c9aded4b88 Document how `%define "var" "value"' is not M4-friendly. Joel E. Denny 2009-04-29 20:05:32 -04:00
  • ae618dcca5 Document how `%define "var" "value"' is not M4-friendly. Joel E. Denny 2009-04-29 20:05:32 -04:00
  • 6789b8bd7b Add copyright updates missed during previous cherry pick. Joel E. Denny 2009-04-29 20:03:52 -04:00
  • 663ce7bb3e variables: accept dashes. Akim Demaille 2009-04-20 12:24:23 +02:00
  • 8f0d265e9d Clean up recent patches a little. Joel E. Denny 2009-04-24 02:13:26 -04:00
  • f49097730e List accepted values for a %define enum variable with an invalid value. Joel E. Denny 2009-04-24 01:42:58 -04:00
  • 379261b3fd Clean up recent patches a little. Joel E. Denny 2009-04-24 02:13:26 -04:00
  • 25029e164a List accepted values for a %define enum variable with an invalid value. Joel E. Denny 2009-04-24 01:42:58 -04:00
  • 620b572773 Rename "default rule" to "default reduction". Joel E. Denny 2009-04-23 03:18:03 -04:00
  • 110ef36a1a Rename "default rule" to "default reduction". Joel E. Denny 2009-04-23 04:12:58 -04:00
  • 746ee38c7c tests: check the use of dashes and periods in symbols. Akim Demaille 2009-04-21 22:17:25 +02:00
  • eb45ef3ba6 Document %define lr.type and lr.default_rules. Joel E. Denny 2009-04-21 05:12:01 -04:00
  • db34f79889 Finish implementing %define lr.type. Joel E. Denny 2009-04-21 03:40:16 -04:00
  • 7fe11bb55c Add new files for IELR and canonical LR implementation. Joel E. Denny 2009-04-21 02:10:57 -04:00
  • 7254f6a840 Implement %define lr.default_rules. Joel E. Denny 2009-04-20 00:55:50 -04:00
  • 34a6c2d19b Document %define lr.type and lr.default_rules. Joel E. Denny 2009-04-21 05:12:01 -04:00
  • f805dfcb3f Finish implementing %define lr.type. Joel E. Denny 2009-04-21 03:40:16 -04:00
  • 166366b28f Add new files for IELR and canonical LR implementation. Joel E. Denny 2009-04-21 02:10:57 -04:00
  • 03c07b0394 Implement %define lr.default_rules. Joel E. Denny 2009-04-20 00:55:50 -04:00
  • 72e727f2ec Formatting change. Akim Demaille 2009-04-20 23:48:38 +02:00
  • 90462b8dd9 bison: factoring. Akim Demaille 2009-04-20 23:38:07 +02:00
  • 71b00ed874 variables: prefer error-verbose to error_verbose. Akim Demaille 2009-04-20 12:25:47 +02:00
  • 1c72905811 Regen. Akim Demaille 2009-04-20 13:09:51 +02:00
  • 4f646c3794 variables: accept dashes. Akim Demaille 2009-04-20 12:24:23 +02:00
  • 184e317956 Consistently refer to Yacc, not YACC. Akim Demaille 2009-04-20 12:53:46 +02:00
  • 44c124a389 Consistently refer to Yacc, not YACC. Akim Demaille 2009-04-20 12:53:46 +02:00
  • 4266073618 Pacify make maintainer-check-posix. Joel E. Denny 2009-04-17 16:14:17 -04:00
  • 41253c3a9d Pacify make maintainer-check-posix. Joel E. Denny 2009-04-17 16:14:17 -04:00
  • 197b82ba54 Document semicolon warnings. Joel E. Denny 2009-04-04 02:10:33 -04:00
  • a2d0567444 Document semicolon warnings. Joel E. Denny 2009-04-04 02:10:33 -04:00
  • c4fae1ef48 Fix portability issue in the test suite. Akim Demaille 2008-12-08 10:26:38 +01:00
  • 42f4393a72 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
  • 2f3064f08e doc: minor fixes. Akim Demaille 2009-04-13 20:57:38 +02:00
  • 16dc0d9025 Fix ChangeLog. Akim Demaille 2009-04-14 08:18:24 +02:00
  • bd5df716a3 doc: minor fixes. Akim Demaille 2009-04-13 20:57:38 +02:00
  • 0c90a1f5e9 variables: use parse.assert' instead of assert'. Akim Demaille 2009-04-14 06:52:31 +02:00
  • fa81950916 variables: use parse.assert' instead of debug'. Akim Demaille 2009-04-14 06:51:01 +02:00
  • f7dae1ea51 doc: minor fixes. Akim Demaille 2009-04-13 20:57:38 +02:00
  • 3535c0714e submodules: update to latest Eric Blake 2009-04-10 07:36:49 -06:00
  • 7ba0d59da0 submodules: update to latest Eric Blake 2009-04-10 07:36:49 -06:00