Commit Graph

  • 4ec413da32 build: also generate the graph reports Akim Demaille 2019-04-14 15:17:14 +02:00
  • 61d53e606d yacc.c: minor style change Akim Demaille 2019-04-09 21:03:12 +02:00
  • d67b7daa1d style: scope reduction in lalr.c Akim Demaille 2019-04-12 08:30:15 +02:00
  • 2ab70cf0c6 style: comment changes Akim Demaille 2019-04-12 08:29:44 +02:00
  • 99664706e2 traces: improve logs Akim Demaille 2019-04-09 21:02:08 +02:00
  • a745041b7d doc: minor fixes Akim Demaille 2019-04-07 12:38:18 +02:00
  • 0dd97f7c87 regen Akim Demaille 2019-04-03 17:53:30 +02:00
  • 69a823c72d bison: use no-lines Akim Demaille 2019-04-02 07:38:44 +02:00
  • 0f193d2d21 no-lines: avoid leaving an empty line instead of the syncline Akim Demaille 2019-04-01 18:23:20 +02:00
  • 9832fdd6ef java: use full locations for diagnostics about destructors Akim Demaille 2019-04-01 17:49:10 +02:00
  • 507c679b9b java: prefer errors to fatal errors Akim Demaille 2019-04-01 08:33:29 +02:00
  • 0b42cf8a36 tests: formatting changes Akim Demaille 2019-03-31 18:44:56 +02:00
  • 10175e4a65 lalr: offer more flexibility in debugging routines Akim Demaille 2019-04-03 07:24:56 +02:00
  • 18831f985c lalr: don't overbook memory Akim Demaille 2019-03-31 09:23:39 +02:00
  • 6d4e6bf118 lalr: show lookback for debug Akim Demaille 2019-03-01 06:16:46 +01:00
  • a8558bc5a6 diagnostics: don't crash when declaring the error token as an nterm Akim Demaille 2019-03-30 09:37:22 +01:00
  • bbf37f2534 lalr: fix segmentation violation Akim Demaille 2019-03-29 22:37:51 +01:00
  • d332ff3c77 state: more debug traces Akim Demaille 2019-03-29 22:36:47 +01:00
  • eb92ec3dc6 style: rename variables for consistency Akim Demaille 2019-03-29 22:03:37 +01:00
  • dee8fbbc1e gram: fix and improve log message Akim Demaille 2019-03-29 21:49:50 +01:00
  • 75303c61d8 tests: add a tool for mass updates Akim Demaille 2019-02-16 07:31:36 +01:00
  • af99826ef4 style: remove now useless _GL_UNUSED Akim Demaille 2019-03-25 08:39:50 +01:00
  • af1c6f973a tables: use bitsets for a performance boost Theophile Ranquet 2012-11-13 10:38:49 +00:00
  • b5cd777ad6 yacc.c: don't suggest api.header.include when --defines is not used Akim Demaille 2019-03-20 08:36:34 +01:00
  • ae91c3cce3 reader: clarify variable names Akim Demaille 2019-03-23 08:07:13 +01:00
  • 5de4e79fc8 diagnostics: style changes Akim Demaille 2019-03-23 07:28:35 +01:00
  • 4d34b06fb3 diagnostics: use gnulib's libtextstyle-optional Akim Demaille 2019-03-17 19:40:08 +01:00
  • 22a413ce9f diagnostics: fix handling of style in limit cases Akim Demaille 2019-03-23 07:11:26 +01:00
  • 01855ca328 warnings: don't use _Noreturn with G++ 4.7 in C++98 mode Akim Demaille 2019-03-14 13:26:57 +01:00
  • 225bc5836a d: tests: use more a natural approach for the scanner Akim Demaille 2019-03-02 10:22:00 +01:00
  • 941cdf921d regen Akim Demaille 2019-03-16 08:52:38 +01:00
  • 58ae95670b style: rename spec_defines_file as spec_header_file Akim Demaille 2019-03-16 10:05:51 +01:00
  • 4e19ab9fcd yacc.c: provide a means to include the header in the implementation Akim Demaille 2019-03-06 07:43:12 +01:00
  • 6cb612e7e3 d: don't link against LIBS Akim Demaille 2019-03-16 17:48:06 +01:00
  • 35add841ee address warnings from GCC's UB sanitizer Akim Demaille 2019-03-12 19:09:10 +01:00
  • f6e38d7ac9 diagnostics: use libtextstyle for colored output Akim Demaille 2019-02-14 06:49:29 +01:00
  • 855fbf1c11 style: clean up complain.c Akim Demaille 2019-02-12 06:53:46 +01:00
  • e5ec21215e yacc.c: emit the header before the implementation file Akim Demaille 2019-03-05 07:35:20 +01:00
  • 91bbf4219d simplify the generated #line Akim Demaille 2019-03-16 08:46:52 +01:00
  • f4c1586454 gnulib: update Akim Demaille 2019-03-11 20:39:13 +01:00
  • 9a71d9d1c6 tests: remove duplicates Akim Demaille 2019-03-13 08:20:43 +01:00
  • bb0310a353 d: simplify the API to build the scanner of the example Akim Demaille 2019-03-01 06:37:58 +01:00
  • f8408562f8 d: modernize the scanner of the example H. S. Teoh 2019-03-01 06:16:54 +01:00
  • 8eac78f8ef d: tests: use fewer global variables Akim Demaille 2019-02-26 18:40:37 +01:00
  • d57751d2fb lalr: clarify the count of lookaheads Akim Demaille 2019-02-27 19:15:28 +01:00
  • e062b9f70d lalr: clarify the API Akim Demaille 2019-02-27 18:33:47 +01:00
  • c837141832 lalr: improve traces Akim Demaille 2019-02-26 07:16:21 +01:00
  • a415a78d71 lalr: print the 'reads' relation Akim Demaille 2019-02-26 06:55:07 +01:00
  • 5255b919ae style: comment changes Akim Demaille 2019-02-25 08:06:09 +01:00
  • b12f9c76e2 dlang: initial changes to run the calc tests on it Akim Demaille 2019-02-18 18:42:41 +01:00
  • 575b814119 d: improve the example Akim Demaille 2019-02-23 11:35:26 +01:00
  • 661bbacfc7 tests: style changes Akim Demaille 2019-02-26 08:41:49 +01:00
  • d04962f788 style: eliminate useless indirection Akim Demaille 2019-02-24 20:54:37 +01:00
  • ec8142391a style: rename function for clarity Akim Demaille 2019-02-24 20:49:39 +01:00
  • 59bec5fade lalr: more debug traces Akim Demaille 2019-02-24 19:00:41 +01:00
  • 5230e610fc style: minor changes Akim Demaille 2019-02-24 13:54:02 +01:00
  • b81419a9fd style: clarify the computation of the lookback edges Akim Demaille 2019-02-24 14:45:06 +01:00
  • 2b9ee006d8 style: scope reduction in tables.c Akim Demaille 2019-02-12 05:55:54 +01:00
  • 609b40f1a1 d: formatting changes Akim Demaille 2019-02-22 07:29:01 +01:00
  • 1e76448ced examples: remove stray examples Akim Demaille 2019-02-23 11:39:19 +01:00
  • 967a59d2c0 tests: factor the execution of Java parsers Akim Demaille 2019-02-21 06:39:13 +01:00
  • fbf94ac900 tests: fix a Java tests Akim Demaille 2019-02-21 06:29:58 +01:00
  • a11c144609 tests: simplify AT_PARSER_CHECK usage Akim Demaille 2019-02-20 17:37:46 +01:00
  • 4848092bf8 tests: java: factor the definition of Position Akim Demaille 2019-02-20 07:08:31 +01:00
  • 948f3decb4 tests: dispatch per lang on AT_DATA_GRAMMAR Akim Demaille 2019-02-19 21:08:40 +01:00
  • 7d6747cec9 tests: dispatch per lang on the definition of yylex Akim Demaille 2019-02-19 20:37:29 +01:00
  • 420e7b03ec tests: de-duplicate Akim Demaille 2019-02-13 07:09:58 +01:00
  • b31015a927 tests: formatting changes Akim Demaille 2019-02-18 08:38:25 +01:00
  • bd55d43333 graph: prefer *.gv to *.dot Akim Demaille 2019-02-19 18:16:02 +01:00
  • 98020cedf7 doc: fixes to please older versions of Texinfo Akim Demaille 2019-02-20 06:33:43 +01:00
  • cbf213915c doc: style changes Akim Demaille 2019-02-17 12:20:40 +01:00
  • 93371999ee doc: a history section Eric S. Raymond 2019-02-13 10:39:54 -05:00
  • 6289d673a0 examples: add an example with a reentrant parser in Flex+Bison Akim Demaille 2019-02-16 13:13:30 +01:00
  • 0adda755a2 examples: fixes in lexcalc Akim Demaille 2019-02-16 13:18:31 +01:00
  • 0782ed3274 build: fix distcheck Akim Demaille 2019-02-16 14:21:36 +01:00
  • d7ec136ffb style: move pkgdatadir to files.* Akim Demaille 2019-02-14 05:46:25 +01:00
  • dbdf2878ab style: rename cleanup_caret as caret_free Akim Demaille 2019-02-14 08:38:33 +01:00
  • 8654fca058 style: avoid default in switch on enums Akim Demaille 2019-02-14 06:23:41 +01:00
  • 05a8097779 doc: run tests/bison, not src/bison Akim Demaille 2019-02-13 18:11:31 +01:00
  • c06ec1f132 gnulib: update Akim Demaille 2019-02-13 07:26:29 +01:00
  • fb83319d9c style: comment and names changes in map_goto Akim Demaille 2019-02-10 13:38:17 +01:00
  • e42a7a1862 yacc: support parse.assert Akim Demaille 2019-02-10 19:28:26 +01:00
  • 8cbf3ce22c examples: depend on Bison's sources Akim Demaille 2019-02-10 19:41:08 +01:00
  • 1997093e21 README: point to README-hacking Eric S. Raymond 2019-02-11 21:50:56 -05:00
  • f23b879ff5 doc: a single space before closing comments Akim Demaille 2019-02-10 16:38:22 +01:00
  • 8b2d233283 doc: modernize the examples Akim Demaille 2019-02-10 15:14:24 +01:00
  • 40fc688765 examples: add a simple infix calculator in C Akim Demaille 2019-02-10 14:32:16 +01:00
  • 30f61b0549 examples: fix annoying off-by-one errors Akim Demaille 2019-02-10 15:06:46 +01:00
  • ad7d8af6d1 style: factor printing of rules Akim Demaille 2019-02-09 07:15:56 +01:00
  • f293345aa8 style: use lower case for variable names Akim Demaille 2019-02-09 08:54:24 +01:00
  • e18ad5a96b style: scope reduction in relation.c Akim Demaille 2019-02-09 08:49:45 +01:00
  • dd232b95b7 report: stop counting uselessly Akim Demaille 2019-02-05 07:46:38 +01:00
  • 51861998c7 report: clean up its format Akim Demaille 2019-02-03 14:26:37 +01:00
  • e346210c03 add LR(0) output Akim Demaille 2019-01-27 18:29:17 +01:00
  • 0d44f83fcc style: scope reduction in derives.c Akim Demaille 2019-01-31 06:49:23 +01:00
  • 40b5f89ee0 style: comment changes and refactoring in state.c Akim Demaille 2019-01-31 06:31:14 +01:00
  • eed9550993 tests: fix typos Akim Demaille 2019-01-31 08:43:39 +01:00
  • cf96d1b0af Merge branch maint Akim Demaille 2019-02-03 15:23:54 +01:00
  • 3d25b52a10 maint: post-release administrivia Akim Demaille 2019-02-03 14:56:05 +01:00
  • 437f6250c5 version 3.3.2 v3.3.2 Akim Demaille 2019-02-03 14:42:30 +01:00