Commit Graph

  • ff2fc62138 d, java: rename SymbolType as SymbolKind Akim Demaille 2020-04-05 11:14:11 +02:00
  • 2c05fc750a c, c++: rename yysymbol_type_t as yysymbol_kind_t Akim Demaille 2020-04-05 11:06:21 +02:00
  • 57bc3c9013 doc: remove obsolete release instructions Akim Demaille 2020-04-05 09:54:41 +02:00
  • 7aee4586ca Merge branch 'maint' Akim Demaille 2020-04-05 09:38:15 +02:00
  • 6c44f2dce3 maint: post-release administrivia Akim Demaille 2020-04-05 09:27:36 +02:00
  • 5604903f7a version 3.5.4 v3.5.4 Akim Demaille 2020-04-05 09:08:30 +02:00
  • 225a67321b news: update the yyreport_syntax_error example Akim Demaille 2020-04-04 19:35:33 +02:00
  • 4e3c06b0f8 todo: update Akim Demaille 2020-04-04 19:27:07 +02:00
  • 4e26809ab9 style: rename yysyntax_error_arguments as yy_syntax_error_arguments Akim Demaille 2020-04-04 19:28:30 +02:00
  • 678853da7e examples: reccalc: really compile cleanly in C99 Akim Demaille 2020-04-05 08:34:40 +02:00
  • 76e11b5a3e c: rename yyparse_context_t as yypcontext_t Akim Demaille 2020-04-04 18:17:48 +02:00
  • f9c73eec5f readme: more about the coding style Akim Demaille 2020-04-04 18:11:52 +02:00
  • f6dcecb287 java: fixes in SymbolType Akim Demaille 2020-04-04 17:11:02 +02:00
  • ad31c3cdf4 java: use SymbolType Akim Demaille 2020-03-30 07:45:01 +02:00
  • 7fa23136ca examples: java: use explicit token identifiers Akim Demaille 2020-04-04 08:43:28 +02:00
  • 961ea2ac85 news: announce that Bison 3.6 drops YYERROR_VERBOSE Akim Demaille 2020-04-04 14:52:58 +02:00
  • cc6e5cf854 news: update for 3.5.4 Akim Demaille 2020-04-04 07:35:11 +02:00
  • 1376a7c6e2 style: fix spellos Akim Demaille 2020-04-04 10:46:56 +02:00
  • 1c273826d4 typo: succesful -> successful Adrian Vogelsgesang 2020-02-27 09:52:03 +01:00
  • 4a55a5ea9a package: improve the readme Akim Demaille 2020-04-04 10:42:21 +02:00
  • 72f04ca80f java: check and fix support for api.token.raw Akim Demaille 2020-04-02 09:26:14 +02:00
  • fd98afaf10 d: use the SymbolType enum for symbol kinds Akim Demaille 2020-04-04 10:22:38 +02:00
  • cca8c73431 java: style: prefer 'int[] foo' to 'int foo[]' Akim Demaille 2020-04-04 08:03:17 +02:00
  • cb40f5c624 build: fix syntax-check issues Akim Demaille 2020-04-04 07:31:06 +02:00
  • 6c23b012b9 tests: recheck: work properly when the test suite was interrupted Akim Demaille 2020-03-29 10:30:40 +02:00
  • ef88dfba81 doc: c++: promote api.token.raw Akim Demaille 2020-03-21 08:29:13 +01:00
  • 6e89bc0fd2 build: fix compatibility with old compilers Akim Demaille 2020-04-02 07:09:27 +02:00
  • e3e21cc0d8 examples: reccalc: compile cleanly in C99 Akim Demaille 2020-04-02 06:59:35 +02:00
  • a0ee2a7543 c++: replace symbol_number_type with symbol_type_type Akim Demaille 2020-03-29 17:19:01 +02:00
  • 7e28dbea11 c++: also use symbol_type_type Akim Demaille 2020-03-29 17:06:16 +02:00
  • 65df8d6747 glr.c: remove the yySymbol alias Akim Demaille 2020-03-29 12:14:43 +02:00
  • beea39b2ec regen Akim Demaille 2020-04-01 08:16:04 +02:00
  • 086506bf23 glr.c, yacc.c: propagate yysymbol_type_t Akim Demaille 2020-03-29 11:51:31 +02:00
  • 39792f57fb glr.c: use yysymbol_type_t, YYSYMBOL_YYEOF etc. Akim Demaille 2020-03-29 11:19:15 +02:00
  • 65bbaf9598 regen Akim Demaille 2020-04-01 08:13:43 +02:00
  • 9039c571f4 yacc.c: fix more errors from make maintainer-check-g++ Akim Demaille 2020-03-29 10:27:36 +02:00
  • d3db22d788 regen Akim Demaille 2020-04-01 08:13:17 +02:00
  • 9434571f95 yacc.c: revert to not using yysymbol_type_t in the yytranslate table Akim Demaille 2020-03-29 09:49:23 +02:00
  • 0cdbcee0ce regen Akim Demaille 2020-04-01 08:08:44 +02:00
  • fd37eb057e yysymbol_type_t: always assign an enumerator Akim Demaille 2020-03-29 11:14:15 +02:00
  • ecc3a13c34 bistromathic: use symbol numbers instead of YYTRANSLATE Akim Demaille 2020-03-28 16:47:42 +01:00
  • 04904e4d28 regen Akim Demaille 2020-03-28 16:44:26 +01:00
  • 75a605454d yacc.c: prefer YYSYMBOL_YYERROR to YYSYMBOL_error Akim Demaille 2020-03-28 16:41:23 +01:00
  • d7f39ac507 regen Akim Demaille 2020-03-28 15:52:49 +01:00
  • f3c18c8e80 yacc.c: also define a symbol number for the empty token Akim Demaille 2020-03-28 15:37:09 +01:00
  • 00c80bc96c yacc.c: use yysymbol_type_t instead of int for yytoken Akim Demaille 2020-03-28 15:15:19 +01:00
  • f62f1db298 regen Akim Demaille 2020-03-28 12:26:53 +01:00
  • 3ba001baac yacc.c: introduce an enum that defines the symbol's number Akim Demaille 2020-03-28 10:33:06 +01:00
  • 4140320a0a style: comment changes about token numbers Akim Demaille 2020-03-28 10:04:31 +01:00
  • af19fd7e0f tests: recheck: work properly when the test suite was interrupted Akim Demaille 2020-03-29 10:30:40 +02:00
  • 2c74872991 java: move away from _ for internationalization Akim Demaille 2020-03-30 07:51:15 +02:00
  • 50517d578c regen Akim Demaille 2020-03-28 11:53:26 +01:00
  • 59d820d1ef c: use YYNOMEM instead of -2 Akim Demaille 2020-03-27 06:33:08 +01:00
  • 90f0500ef8 todo: update Akim Demaille 2020-03-27 05:54:53 +01:00
  • 17a9542c4f regen Akim Demaille 2020-03-27 05:41:25 +01:00
  • b7045aa706 java: make yysyntaxErrorArguments a private detail Akim Demaille 2020-03-26 08:35:50 +01:00
  • ee56b6e0f2 skeletons: make yysyntax_error_arguments a private detail Akim Demaille 2020-03-26 08:15:35 +01:00
  • 1edc98f793 lalr1.cc: avoid using yysyntax_error_arguments Akim Demaille 2020-03-21 09:43:20 +01:00
  • 4192de1f41 bison: avoid using yysyntax_error_arguments Akim Demaille 2020-03-21 10:22:56 +01:00
  • 00b0d02955 tests: yacc.c: avoid yysyntax_error_arguments Akim Demaille 2020-03-21 09:21:38 +01:00
  • 1045c8d0ef examples: don't use yysyntax_error_arguments Akim Demaille 2020-03-21 08:04:01 +01:00
  • ef8965b5f5 skeletons: fix incorrect type for translatable tokens Akim Demaille 2020-03-28 15:10:02 +01:00
  • 84b1972c96 yacc.c: use negative numbers for errors in auxiliary functions Akim Demaille 2020-03-21 08:39:31 +01:00
  • 1079595b2a style: reduce length of private constant Akim Demaille 2020-03-21 09:56:01 +01:00
  • e364bcdbc5 doc: c++: promote api.token.raw Akim Demaille 2020-03-21 08:29:13 +01:00
  • 5a8db8a739 bench: calc: no need for super long inputs Akim Demaille 2020-03-22 15:47:08 +01:00
  • 5acc29041e bench: calc: work on a string instead of a file Akim Demaille 2020-03-22 15:05:06 +01:00
  • 5b0b0a1e08 bench: add a "latest" symlink Akim Demaille 2020-03-22 12:05:04 +01:00
  • 1c694e08cc bench: use the same prefix in both bench methods Akim Demaille 2020-03-22 11:59:32 +01:00
  • 4cfb067d93 bench: use a C++-11 compiler Akim Demaille 2020-03-22 11:57:58 +01:00
  • cf60d0a617 bench: create a README file with benches Akim Demaille 2020-03-22 09:58:32 +01:00
  • c0e8489605 bench: calc: add support for google benchmark Akim Demaille 2020-03-17 08:07:28 +01:00
  • 788b1a6858 bench: better error messages on invalid input Akim Demaille 2020-03-21 16:47:22 +01:00
  • 56414791e9 bench: simplify the calc grammar Akim Demaille 2020-03-21 14:57:13 +01:00
  • 675dcf1962 bench: die clearly on incorrect --grammar arguments Akim Demaille 2020-03-10 21:04:16 +01:00
  • 466fb66578 regen Akim Demaille 2020-03-17 19:06:24 +01:00
  • cbb967dbad yacc.c: style: prefer switch to if Akim Demaille 2020-03-17 19:11:53 +01:00
  • 44ac18d136 yacc.c: yypstate_expected_tokens Akim Demaille 2020-03-08 17:31:28 +01:00
  • 0c3dd3a669 examples: bistromathic: simplify Akim Demaille 2020-03-09 07:24:33 +01:00
  • 951da960e6 merge branch 'maint' Akim Demaille 2020-03-08 09:52:13 +01:00
  • 15ea35019f maint: post-release administrivia Akim Demaille 2020-03-08 08:50:10 +01:00
  • f49684a577 version 3.5.3 v3.5.3 Akim Demaille 2020-03-08 08:30:41 +01:00
  • 044ad1288c news: update for 3.5.3 Akim Demaille 2020-03-08 08:17:13 +01:00
  • e3812bb8c3 yacc.c: make sure we properly propagated the user's number for error Akim Demaille 2020-03-08 07:56:39 +01:00
  • cfcd823e16 diagnostics: don't crash because of repeated definitions of error Akim Demaille 2020-03-08 07:27:57 +01:00
  • 2f02d9beae style: initialize some struct members Akim Demaille 2020-03-08 07:18:34 +01:00
  • b638603477 diagnostics: beware of zero-width characters Akim Demaille 2020-03-07 12:59:09 +01:00
  • e21ff47f5d diagnostics: be sure to close the styling when lines are too short Akim Demaille 2020-03-07 09:57:03 +01:00
  • b82b387da9 muscles: fix incorrect decoding of $ Akim Demaille 2020-03-07 07:41:47 +01:00
  • 641e326303 code: be robust to reference with invalid tags Akim Demaille 2020-03-06 09:05:52 +01:00
  • 192e9fdf77 build: fix typo Akimn Demaille 2020-02-15 10:49:14 +01:00
  • a4a3f08c11 doc: update recommandation for libtextstyle Akim Demaille 2020-02-15 11:16:52 +01:00
  • 666df338a7 style: comment changes Akim Demaille 2020-02-22 20:25:12 +01:00
  • b437b16603 examples: use consistently the GFDL header for readmes Akim Demaille 2020-03-01 07:54:17 +01:00
  • b493c173c9 style: remove useless declarations Akim Demaille 2020-02-19 19:01:14 +01:00
  • aab3feb5a1 typo: succesful -> successful Adrian Vogelsgesang 2020-02-27 09:52:03 +01:00
  • b7942f2661 README: point to tests/bison, and document --trace Akim Demaille 2020-03-04 08:19:37 +01:00
  • cefb538ab0 gnulib: update Akim Demaille 2020-03-06 08:25:52 +01:00
  • ecd922024e README: point to tests/bison, and document --trace Akim Demaille 2020-03-04 08:19:37 +01:00
  • 2353ce7216 yacc.c: simplify yyparse_context_t member names Akim Demaille 2020-03-04 00:38:14 +01:00