Commit Graph

  • aac79ca103 style: clarify the way state kernels (aka cores) are built Akim Demaille 2020-02-22 20:28:09 +01:00
  • 843f99886c style: reorder and comment Akim Demaille 2020-06-20 07:47:16 +02:00
  • 647453a614 examples: add a demonstration of GLR parsers in C Akim Demaille 2020-09-19 17:13:14 +02:00
  • d4ffb69424 glr: support api.header.include Akim Demaille 2020-09-19 17:07:11 +02:00
  • 0711dca9d9 add support for --html Akim Demaille 2020-09-06 16:24:18 +02:00
  • f5d4b64909 regen Akim Demaille 2020-09-06 14:23:50 +02:00
  • b327f38832 deprecate %defines in favor of %header Akim Demaille 2020-09-06 14:20:43 +02:00
  • 75c3746ce2 options: rename --defines as --header Akim Demaille 2020-09-06 13:30:23 +02:00
  • b329f0b5df CI: beware of time limits Akim Demaille 2020-09-17 19:42:46 +02:00
  • 12a5cc07e0 glr2.cc: replace refs to parser::symbol_kind_type with yysymbol_kind_t Valentin Tolmer 2020-09-16 17:46:12 +02:00
  • 27b5d92563 glr2.cc: fix container out-of-bounds access Valentin Tolmer 2020-09-16 17:09:12 +02:00
  • 34476c449a glr2.cc: disable GCC 4.6 warning Akim Demaille 2020-09-14 19:50:29 +02:00
  • 795a59aba4 glr2.cc: fix warning with GCC 4.7 and 4.8 Akim Demaille 2020-09-14 19:42:25 +02:00
  • 243fa94ce2 glr2.cc: simplify symbol kinds Akim Demaille 2020-09-14 19:20:56 +02:00
  • 11995fec50 glr2.cc: fix warning about local variable vs. member Akim Demaille 2020-09-14 06:34:07 +02:00
  • c654eb481c c++: variants: minor simplification Akim Demaille 2020-09-13 13:47:25 +02:00
  • 5c37f5994d glr2.cc: avoid type-punning issues Akim Demaille 2020-09-13 13:37:05 +02:00
  • 952a61b62e glr.cc, glr2.cc: don't publish compiler pragmas Akim Demaille 2020-09-13 12:14:05 +02:00
  • cf8f805d36 glr2.cc: disable incorrect warnings from GCC6 to 9 Akim Demaille 2020-09-13 09:52:53 +02:00
  • 2bc886dc02 d: make enum SymbolKind idiomatic D Adela Vais 2020-09-11 15:53:45 +03:00
  • b5e6d9c4ca glr2.cc: address warnings with G++ 4.8 Akim Demaille 2020-09-12 15:04:22 +02:00
  • 3ae2a22a05 glr2.cc: get rid of the C indirection for yy_symbol_print Akim Demaille 2020-09-12 14:39:32 +02:00
  • 146a8eb101 glr2.cc: formatting changes Akim Demaille 2020-09-12 14:33:53 +02:00
  • 4428e8e8b3 glr2.cc: fix GCC10 warning Akim Demaille 2020-09-12 14:29:19 +02:00
  • 00e47b11d2 glr2.cc: coding style changes Valentin Tolmer 2020-09-10 14:39:37 +02:00
  • cf8723de0d glr2.cc: move StrongIndexAlias into the namespace Valentin Tolmer 2020-09-09 17:47:26 +02:00
  • 8bfc319f8e glr2.cc: remove usage of PTRDIFF_MAX Valentin Tolmer 2020-09-09 17:33:21 +02:00
  • 1c5b05ad31 glr2.cc: remove C-style casts Valentin Tolmer 2020-09-09 17:01:21 +02:00
  • b7e2cac2aa glr2.cc: add copy constructor to yyGLRStackItem Valentin Tolmer 2020-09-09 16:43:22 +02:00
  • 93d6a5ba4d examples: d: remove unused token Akim Demaille 2020-09-07 06:45:32 +02:00
  • 5d711972b8 Merge branch 'maint' (i.e., Bison 3.7.2) Akim Demaille 2020-09-06 13:16:06 +02:00
  • 541943ee04 build: fix a concurrent build issue in examples Akim Demaille 2020-09-06 10:08:22 +02:00
  • dcdd119f69 maint: post-release administrivia Akim Demaille 2020-09-05 18:31:25 +02:00
  • a0bc06b703 version 3.7.2 v3.7.2 Akim Demaille 2020-09-05 18:06:16 +02:00
  • 5e33dfe59d build: disable syntax-check warning Akim Demaille 2020-09-05 17:59:56 +02:00
  • 2a4e9a358f gnulib: update Akim Demaille 2020-09-05 17:44:38 +02:00
  • f7b642cff7 build: fix incorrect dependencies Akim Demaille 2020-09-05 09:28:56 +02:00
  • 0d8407440c doc: simplify the extraction of example snippets Akim Demaille 2020-09-05 09:15:41 +02:00
  • 1df4b746da glr2.cc: style changes Akim Demaille 2020-09-05 07:47:21 +02:00
  • f3f7f6e1dc glr2.cc: get rid of the yyerror scaffolding Akim Demaille 2020-09-05 07:37:34 +02:00
  • 38abe1e1b7 glr2.cc: avoid warnings about printf and shadowing Valentin Tolmer 2020-09-03 18:24:33 +02:00
  • 6e1d83c8a8 examples: d: demonstrate location tracking Adela Vais 2020-09-03 08:42:06 +02:00
  • 8032dde383 examples: d: duplicate the example as "simple" and "calc" Adela Vais 2020-09-02 14:32:22 +03:00
  • 3da17724ad doc: updates Akim Demaille 2020-08-30 16:15:39 +02:00
  • f3bcb3de0e examples: d: fix the handling of unary + Adela Vais 2020-09-01 21:54:34 +03:00
  • 325ec7d324 cex: always show ε/%empty in counterexamples Akim Demaille 2020-08-31 07:22:17 +02:00
  • 82d913741b glr2.cc: avoid warnings about long long Akim Demaille 2020-08-30 19:58:14 +02:00
  • 3c36d871fa cex: display the rule numbers Akim Demaille 2020-07-28 19:50:22 +02:00
  • 2becdace96 gnulib: update Akim Demaille 2020-08-30 17:27:11 +02:00
  • 115a947f08 tests: beware of sed portability issues Akim Demaille 2020-08-30 17:08:23 +02:00
  • 68e3e442f9 gnulib: update Akim Demaille 2020-08-30 17:27:11 +02:00
  • e432619d11 tests: beware of sed portability issues Akim Demaille 2020-08-30 17:08:23 +02:00
  • b63e3a3352 glr2.cc: fix a few warnings Akim Demaille 2020-08-30 12:01:23 +02:00
  • ef09bf065a glr2.cc: fork glr.cc to a c++ version Valentin Tolmer 2020-07-01 11:02:36 +02:00
  • a1b7fef045 c: always use YYMALLOC/YYFREE Akim Demaille 2020-08-30 09:45:34 +02:00
  • 067e35a8be build: beware of POSIX mode Akim Demaille 2020-08-30 09:38:05 +02:00
  • 0522047c96 doc: history of api.prefix Akim Demaille 2020-08-30 09:29:00 +02:00
  • 3724b50ef9 CI: intel moved the script for ICC Akim Demaille 2020-08-11 06:34:55 +02:00
  • b801b7b670 fix: unterminated \-escape Akim Demaille 2020-08-08 07:36:34 +02:00
  • b7aab2dbad fix: crash when redefining the EOF token Akim Demaille 2020-08-05 08:50:48 +02:00
  • 89e42ffb4b style: fix missing space before paren Akim Demaille 2020-08-05 08:43:41 +02:00
  • 6aae4a7378 style: fix comments and more debug trace Akim Demaille 2020-08-05 07:56:14 +02:00
  • 7d4a4300c2 style: more uses of const Akim Demaille 2020-08-05 07:06:05 +02:00
  • 31d4ec28bd bench: fix support for pure parser Akim Demaille 2020-08-05 06:48:56 +02:00
  • 0a5bfb4fda portability: multiple typedefs Akim Demaille 2020-08-03 06:26:34 +02:00
  • 12d0b15679 style: revert "avoid warnings with GCC 4.6" Akim Demaille 2020-08-02 10:18:11 +02:00
  • cb7dcb011e maint: post-release administrivia Akim Demaille 2020-08-02 09:32:34 +02:00
  • 71579c7219 version 3.7.1 v3.7.1 Akim Demaille 2020-08-02 09:10:02 +02:00
  • 2f8a874215 portability: we use termios.h and sys/ioctl.h Akim Demaille 2020-08-01 21:03:17 +02:00
  • ad6f600bb1 portability: rename accept to acceptsymbol because of MSVC Maarten De Braekeleer 2020-07-30 20:53:35 +02:00
  • de4f41eab7 regen Akim Demaille 2020-08-01 20:29:36 +02:00
  • e73f086b0d portability: use CHAR_LITERAL instead of CHAR because MSVC defines CHAR Maarten De Braekeleer 2020-07-30 20:53:34 +02:00
  • 8cf098415e portability: use INT_LITERAL instead of INT because MSVC defines INT Maarten De Braekeleer 2020-08-01 20:22:28 +02:00
  • 977e19840d portability: beware of max () with MSVC Akim Demaille 2020-08-01 19:56:34 +02:00
  • d975c2f76e libtextstyle: be sure to have ostream_printf and hyperlink support Akim Demaille 2020-07-26 18:00:15 +02:00
  • 0676801b8c CI: comment changes Akim Demaille 2020-08-01 09:27:58 +02:00
  • 82aa96e9b1 regen Akim Demaille 2020-08-01 08:54:34 +02:00
  • cb65553449 diagnostics: better location for type redeclarations Akim Demaille 2020-08-01 08:51:24 +02:00
  • f47a1bd622 todo: updates for D Akim Demaille 2020-07-29 07:47:12 +02:00
  • 205d372c68 cex: style: comment changes Akim Demaille 2020-07-28 19:49:00 +02:00
  • 07a1243b40 cex: style: prefer "res" for the returned value Akim Demaille 2020-07-28 19:47:57 +02:00
  • ece343d2c2 cex: style: prefer FOO_print to print_FOO Akim Demaille 2020-07-28 19:46:41 +02:00
  • be95a4fe29 scanner: don't crash on strings containing a NUL byte Akim Demaille 2020-07-28 18:51:30 +02:00
  • 6accee7716 doc: refer to cex from sections dealing with conflicts Akim Demaille 2020-07-28 07:41:33 +02:00
  • e63f22703e doc: factor ifnottex/iftex examples Akim Demaille 2020-07-28 07:40:45 +02:00
  • fa390dc311 doc: fix colors Akim Demaille 2020-07-28 07:14:24 +02:00
  • 17fdf5eca2 doc: fixes Akim Demaille 2020-07-28 07:00:48 +02:00
  • 72b3c1a673 maint: post-release administrivia Akim Demaille 2020-07-23 20:15:38 +02:00
  • 6675d36e25 version 3.7 v3.7 Akim Demaille 2020-07-23 19:58:16 +02:00
  • d0bec3175f style: avoid warnings with GCC 4.6 Akim Demaille 2020-07-23 19:55:24 +02:00
  • 79e68b6c4d doc: fix definition of -Wall Akim Demaille 2020-07-23 07:03:38 +02:00
  • 5cb74cacd8 gnulib: update Akim Demaille 2020-07-23 06:49:10 +02:00
  • 9c8e6e05b6 tests: fixes Akim Demaille 2020-07-23 06:33:30 +02:00
  • 431774d1f6 cex: update NEWS for 3.7 Akim Demaille 2020-07-21 07:41:06 +02:00
  • 7d5474e979 doc: catch up with the current display of cex Akim Demaille 2020-07-22 07:26:21 +02:00
  • 6b78e50cef cex: make "rerun with '-Wcex'" a note instead of a warning Akim Demaille 2020-07-21 06:52:10 +02:00
  • 28769d608e maint: post-release administrivia Akim Demaille 2020-07-20 07:58:03 +02:00
  • a22588bcb9 version 3.6.93 v3.6.93 Akim Demaille 2020-07-20 07:37:47 +02:00
  • b8c5e5609f cex: label all the derivations by their initial action Akim Demaille 2020-07-20 07:14:50 +02:00
  • b81229e1f9 cex: improve readability of the subsections Akim Demaille 2020-07-20 07:03:39 +02:00