Commit Graph

  • fc0dbb3bba traces: display the Bison version Akim Demaille 2021-01-30 09:43:57 +01:00
  • de93a0728b tests: run the main test suite on "make check" Akim Demaille 2021-01-30 09:05:10 +01:00
  • 689b184983 d: tests: various style fixes Adela Vais 2021-01-25 17:59:06 +02:00
  • ef3adfa0fb Update URLs to prefer https: to http: Paul Eggert 2021-01-29 13:45:28 -08:00
  • b4582f1918 Update URLs to prefer https: to http: Paul Eggert 2021-01-29 13:45:28 -08:00
  • 77a8b84fc8 tests: provide check-examples and check-tests Akim Demaille 2021-01-26 07:11:32 +01:00
  • b27bba5ced bistromathic: use gettext for all the messages Akim Demaille 2021-01-26 06:48:04 +01:00
  • 7a525fa06f d: tests: avoid mixing output from reportSyntaxError and getExpectedTokens Adela Vais 2021-01-03 16:05:57 +02:00
  • c7037bfcb0 glr2.cc: fix destructor support Akim Demaille 2021-01-24 09:46:56 +01:00
  • 874e75975b glr2.cc: beware of types with angle brackets Akim Demaille 2021-01-24 09:37:35 +01:00
  • 51f12cffd2 package: fix details after merge with 3.7.5 Akim Demaille 2021-01-24 09:30:02 +01:00
  • c94456986d Merge tag 'v3.7.5' Akim Demaille 2021-01-24 09:22:49 +01:00
  • 4083ee52b5 doc: fix typo Akim Demaille 2020-11-07 07:18:00 +01:00
  • 3c47ed0fe6 doc: document best deployment practices. Kaz Kylheku 2020-10-13 15:39:41 -07:00
  • 1ff6bcb2f1 maint: post-release administrivia Akim Demaille 2021-01-24 08:53:16 +01:00
  • 2fac23b9dd version 3.7.5 v3.7.5 Akim Demaille 2021-01-24 08:30:41 +01:00
  • c22902e360 tables: fix handling for useless tokens Akim Demaille 2021-01-23 18:40:15 +01:00
  • 2c294c1325 cex: fix state-item pruning Vincent Imbimbo 2021-01-23 13:25:18 -05:00
  • 236b85dd28 package: pacify syntax-check Akim Demaille 2021-01-23 15:08:48 +01:00
  • 4109d56aa9 news: update Akim Demaille 2021-01-23 10:06:17 +01:00
  • 003ca0498d package: bump copyrights to 2021 Akim Demaille 2021-01-16 16:00:37 +01:00
  • 3abad26a2d %merge: associate it to its first definition, not the latest Akim Demaille 2020-12-31 07:55:05 +01:00
  • 1bac4ecc44 %merge: fix compatibility with api.value.type=union Akim Demaille 2020-12-31 07:20:49 +01:00
  • 84b00b6bf0 %merge: delegate the generation of calls to mergers to m4 Akim Demaille 2020-12-30 09:10:05 +01:00
  • a26f7cf98f %merge: let mergers record a typing-symbol, rather than a type Akim Demaille 2020-12-30 08:27:24 +01:00
  • 0317055bb0 %merge: clearer tests on diagnostics Akim Demaille 2020-12-30 08:25:39 +01:00
  • c73dcd6958 skeletons: introduce "slot"s for symbols Akim Demaille 2021-01-23 10:14:19 +01:00
  • 11f6839645 style: YYUSE is private, make it YY_USE Akim Demaille 2021-01-23 09:42:24 +01:00
  • 4910c02579 package: codespell Akim Demaille 2021-01-16 18:05:57 +01:00
  • 83bc889536 cex: fix traces: fix display of disabled items Akim Demaille 2021-01-16 15:05:30 +01:00
  • 2f554e6260 cex: fix traces: add missing end-of-lines Akim Demaille 2021-01-16 14:37:05 +01:00
  • 7a31b6bb7f cex: add support for $TIME_LIMIT Akim Demaille 2021-01-14 06:32:39 +01:00
  • 8320691a63 cex: send traces to stderr, not stdout Akim Demaille 2021-01-13 08:01:02 +01:00
  • 3b03c62e49 c++: I'm tired of Flex's warnings Akim Demaille 2021-01-03 20:08:35 +01:00
  • a700a13822 glr.cc: don't "leak" yyparse Akim Demaille 2020-12-05 06:49:48 +01:00
  • 1d3df34671 tables: avoid warnings and save bits Akim Demaille 2020-12-02 21:39:26 +01:00
  • 89d2b69c1b c++: use noexcept where appropriate Akim Demaille 2020-12-02 21:38:43 +01:00
  • 1e0b087244 examples: avoid "unbound variable" errors Martin Rehak 2020-11-18 09:10:01 +01:00
  • 4744faf205 autoconf: update Akim Demaille 2021-01-16 15:37:19 +01:00
  • 1ac973aa56 c: adjust _Noreturn to pedantic clang Akim Demaille 2021-01-12 06:28:13 +01:00
  • 8358090292 c: port to HP-UX 11.23 Paul Eggert 2021-01-20 18:30:16 -08:00
  • fb144c021c d: examples: reduce scopes Akim Demaille 2021-01-17 08:17:50 +01:00
  • 5aaa93ae72 d: examples: calc: remove Value from Lexer Adela Vais 2021-01-16 15:20:09 +02:00
  • cd99a1a923 d: examples: calc: use of std.conv.parse for location Adela Vais 2021-01-02 23:38:30 +02:00
  • d53bbd5f06 d: examples: simple: fix style Adela Vais 2021-01-12 20:49:41 +02:00
  • 615bad4186 CI: run D tests Akim Demaille 2021-01-17 08:01:19 +01:00
  • 4f6d1f5fdc package: codespell Akim Demaille 2021-01-16 18:05:57 +01:00
  • 4fd2e5c22a package: fixes Akim Demaille 2021-01-16 17:28:31 +01:00
  • 7e0b792d12 regen Akim Demaille 2021-01-16 16:10:32 +01:00
  • d7e8aaa271 package: bump copyrights to 2021 Akim Demaille 2021-01-16 16:00:37 +01:00
  • 30a8d580fa gnulib: update Akim Demaille 2021-01-16 15:46:26 +01:00
  • 119dedb591 autoconf: update Akim Demaille 2021-01-16 15:37:19 +01:00
  • d85ea95d6f cex: fix traces Akim Demaille 2021-01-16 15:05:30 +01:00
  • a9911528e0 cex: fix traces Akim Demaille 2021-01-16 14:37:05 +01:00
  • 17fb1d0377 c: add support for YYNOMEM Akim Demaille 2021-01-16 09:17:07 +01:00
  • a9f9f317b5 doc: spell check Akim Demaille 2021-01-16 09:36:04 +01:00
  • 4524e17616 yacc.c, glr.c: style: rename yyreturn and yyreturnlab Akim Demaille 2021-01-16 09:20:48 +01:00
  • c93aec904a glr.c: style: formatting changes Akim Demaille 2021-01-16 09:16:40 +01:00
  • 3a9529eaed tests: check YYACCEPT and YYABORT Akim Demaille 2021-01-16 08:01:33 +01:00
  • c1494a7871 glr2.cc: don't prepare for subclassing Akim Demaille 2021-01-16 06:54:02 +01:00
  • 0923da74e8 glr2.cc: formatting changes Akim Demaille 2021-01-15 19:27:01 +01:00
  • 0a4a7178c8 glr2.cc: move strong_index_alias into implementation file Akim Demaille 2021-01-15 08:38:13 +01:00
  • da4d38f830 glr2.cc: remove some useless qualifications Akim Demaille 2021-01-15 08:25:05 +01:00
  • 769322e01e glr2.cc: more free functions about the automaton into glr_stack Akim Demaille 2021-01-15 07:40:55 +01:00
  • 19418cfc75 glr2.cc: move free-functions into glr_stack Akim Demaille 2021-01-15 07:32:18 +01:00
  • 42d5a16f8d glr2.cc: make yygetToken a member of glr_stack Akim Demaille 2021-01-15 07:15:49 +01:00
  • 118c4bd3a1 glr2.cc: move parser::parse into glr_stack Akim Demaille 2021-01-15 07:08:41 +01:00
  • 82133a6103 cex: add support for $TIME_LIMIT Akim Demaille 2021-01-14 06:32:39 +01:00
  • cca770a156 c: adjust _Noreturn to pedantic clang Akim Demaille 2021-01-12 06:28:13 +01:00
  • 430ca0fc63 cex: send traces to stderr, not stdout Akim Demaille 2021-01-13 08:01:02 +01:00
  • 983364d76a glr2.cc: remove remains from glr.cc Akim Demaille 2021-01-10 21:30:34 +01:00
  • 6833b1be47 glr2.cc: add support for api.token.constructor Akim Demaille 2021-01-10 16:37:47 +01:00
  • 4aa731d110 glr2.cc: introduce the yytranslate_ member function Akim Demaille 2021-01-10 13:38:35 +01:00
  • 3ad6d862b7 glr2.cc: tests: simplify Akim Demaille 2021-01-10 12:08:53 +01:00
  • 3fa59c32fc glr2.cc: rely on symbol kinds rather than token kinds Akim Demaille 2021-01-10 08:17:11 +01:00
  • 47612d987b glr2.cc: example: style changes Akim Demaille 2021-01-10 07:50:07 +01:00
  • 3a98be5284 glr2.cc: use references to print symbols Akim Demaille 2021-01-10 06:58:35 +01:00
  • fbdff2bc38 glr2.cc: fix memory leak Akim Demaille 2021-01-09 17:57:32 +01:00
  • 3bcc090758 glr: examples: fix locations Akim Demaille 2021-01-10 16:28:54 +01:00
  • 5433b0a84b glr: tests: more macros Akim Demaille 2021-01-10 09:43:26 +01:00
  • 21c812e2f0 glr: tests: formatting changes Akim Demaille 2021-01-10 09:22:01 +01:00
  • 442c8d85aa tests: fix definition for parser class name Akim Demaille 2021-01-10 09:57:31 +01:00
  • 428999c117 CI: disable the installation of dmd Akim Demaille 2021-01-10 07:36:54 +01:00
  • b52a2172a1 tests: remove some redundant tests Akim Demaille 2021-01-07 18:47:06 +01:00
  • 8d01c60e9c d: create getter for the number of errors from the parser Adela Vais 2021-01-07 14:02:01 +02:00
  • c13b3c02d3 d: remove support for parse.error verbose Adela Vais 2021-01-07 13:39:43 +02:00
  • f859462658 d: add support for %printer Akim Demaille 2021-01-06 19:22:18 +01:00
  • dc8b16424a d: remove unnecessary imports Adela Vais 2021-01-05 17:20:11 +02:00
  • 5bac3ddcee d: remove yytnamerr usage Adela Vais 2021-01-05 16:47:29 +02:00
  • 594cae57ca d: add internationalisation support Adela Vais 2020-11-28 21:09:39 +02:00
  • e51e89856a glr2.cc: add support for variants Akim Demaille 2020-12-27 09:37:26 +01:00
  • c2a06bf791 glr: strengthen the tests Akim Demaille 2021-01-05 07:03:58 +01:00
  • 8733959954 c++: I'm tired of Flex's warnings Akim Demaille 2021-01-03 20:08:35 +01:00
  • 31b8b8f179 glr: example: flush the output Akim Demaille 2021-01-03 19:42:21 +01:00
  • e2199d0fb2 style: YYUSE is private, make it YY_USE Akim Demaille 2021-01-03 10:46:41 +01:00
  • c1884d3002 glr.c: example: use a printer Akim Demaille 2021-01-03 06:57:39 +01:00
  • ab1208e263 glr: consistently use the same wording in traces Akim Demaille 2021-01-03 07:19:50 +01:00
  • 74d1e881a7 glr2.cc: also equip semantic_option with self check Akim Demaille 2021-01-01 16:25:04 +01:00
  • f30067ed51 glr2.cc: log the execution of deferred actions Akim Demaille 2021-01-01 20:24:15 +01:00
  • 630448ba6b glr2.cc: minor clean up Akim Demaille 2021-01-01 12:21:59 +01:00