Commit Graph

  • 39ad6cc6ac glr.c: fix an unused argument issue Akim Demaille 2013-01-04 16:01:07 +01:00
  • bc19eadd65 glr.c: style changes Akim Demaille 2013-01-04 16:00:59 +01:00
  • 1092d69c34 c.m4: style fix Akim Demaille 2013-01-04 15:58:50 +01:00
  • 99d795e8f2 skel: better aliasing of identifiers Theophile Ranquet 2013-01-04 12:30:01 +01:00
  • 0707d0c7fa glr.cc: fatal if using api.token.ctor without variants Theophile Ranquet 2013-01-04 18:52:21 +01:00
  • 462b243e1d skel: correctly indent switch cases Theophile Ranquet 2013-01-09 12:46:55 +01:00
  • bb1f0f5226 variants: assert changes Theophile Ranquet 2012-12-21 16:48:54 +01:00
  • e7b26e942d lalr1.cc: use a vector for the symbol stack Theophile Ranquet 2012-12-21 16:46:05 +01:00
  • 1dbaf37f5c lalr1.cc: change symbols implementation Theophile Ranquet 2012-12-21 16:49:48 +01:00
  • ca42755f13 bench: add %b directive to use a specific Bison Theophile Ranquet 2012-12-26 16:26:17 +01:00
  • bcf54c336e regen Akim Demaille 2013-01-04 16:30:16 +01:00
  • 19b1b96f87 gnulib: update Akim Demaille 2012-12-28 11:49:19 +01:00
  • dbf3962c35 doc: use deffn to declare the list of %define variables Akim Demaille 2012-12-31 16:21:34 +01:00
  • a256496a3a doc: minor completion and fixes Akim Demaille 2012-12-31 11:18:48 +01:00
  • 4119d1ea60 java: stype is obsoleted by api.value.type Akim Demaille 2012-12-31 11:13:50 +01:00
  • bdcbadbe37 doc: fix html build Akim Demaille 2012-12-31 16:31:14 +01:00
  • b8a8cc42c6 todo: remove erroneous task Akim Demaille 2012-12-30 09:28:42 +01:00
  • a565e60eef gnulib: update Akim Demaille 2012-12-28 11:49:19 +01:00
  • 0904099dd5 regen Akim Demaille 2012-12-28 11:28:36 +01:00
  • d2e3c807dc syncline: one line is enough Akim Demaille 2012-12-28 11:25:02 +01:00
  • 258b45c86b regen Akim Demaille 2012-12-28 11:07:17 +01:00
  • c5ae8e85aa maint: restore ANSI 89 compliance Akim Demaille 2012-12-28 11:04:37 +01:00
  • fd7f0289bc graph: minor simplification Akim Demaille 2012-12-28 10:04:49 +01:00
  • 510c8497f8 closure, gram: add missing const Akim Demaille 2012-12-28 10:16:37 +01:00
  • 432a008d34 carets: properly display when no line feed is present Theophile Ranquet 2012-12-13 11:28:11 +01:00
  • c1b2677ad0 scanner: reintroduce unput for missing end tokens Theophile Ranquet 2012-11-15 17:10:35 +00:00
  • 11aef5e95b tables: scope reduction Akim Demaille 2012-12-27 10:52:42 +01:00
  • 0a9042a652 regen Akim Demaille 2012-12-27 10:33:46 +01:00
  • 6f0a6f274c skeletons: fix comments Akim Demaille 2012-12-27 10:01:58 +01:00
  • e672a4ba5e maint: which -> whose Akim Demaille 2012-12-27 09:45:17 +01:00
  • 465df9c65c tables: scope reduction Akim Demaille 2012-12-26 18:16:55 +01:00
  • 33f7f342c3 tables: scope reduction Akim Demaille 2012-12-26 18:15:21 +01:00
  • c95f5dadd6 tables: scope reduction Akim Demaille 2012-12-26 18:14:47 +01:00
  • 28be3b8e53 tables: scope reduction Akim Demaille 2012-12-26 17:56:20 +01:00
  • e697f05b35 tables: use size_t where appropriate Akim Demaille 2012-12-26 17:55:02 +01:00
  • db598939b8 tables: style changes Akim Demaille 2012-12-26 17:53:01 +01:00
  • 64b3612ab1 skeletons: no longer call yylex via a CPP macro Akim Demaille 2012-12-26 08:18:03 +01:00
  • 40bb6f78f8 YYLEX_PARAM: drop support Akim Demaille 2012-12-25 17:13:39 +01:00
  • 304b384ea3 examples: minor improvements Akim Demaille 2012-12-26 08:12:38 +01:00
  • 3fd1d6b2f3 skeletons: factor comments about symbols Akim Demaille 2012-12-25 16:27:16 +01:00
  • 4d9bdbe384 c: improve the definition of public types Akim Demaille 2012-12-23 17:54:59 +01:00
  • ae8880deec doc: update variant usage Akim Demaille 2012-12-23 12:47:31 +01:00
  • 1a06f28efc tests: check the "%define variant" is deprecated. Akim Demaille 2012-12-23 10:52:23 +01:00
  • bc6038978f %define variables: support value changes in deprecation Akim Demaille 2012-12-16 10:20:46 +01:00
  • 53f8e4096d diagnostics: treat obsolete %define variable names as obsolete directives Akim Demaille 2012-12-15 22:14:16 +01:00
  • 1dc927a7d4 diagnostics: factor the deprecated directive message Akim Demaille 2012-12-15 21:54:17 +01:00
  • 55439a1cea variant: produce stable results Akim Demaille 2012-12-22 10:16:49 +01:00
  • e38106582f uniqstr: formatting changes Akim Demaille 2012-12-22 10:21:17 +01:00
  • acb741cd8c skeletons: fix an error message Akim Demaille 2012-12-23 09:49:14 +01:00
  • 781eaf908d tests: improve titles Akim Demaille 2012-12-22 13:39:54 +01:00
  • ac826bc4b1 c++: comment changes Akim Demaille 2012-12-22 10:51:55 +01:00
  • 38de4e570f c++: use // comments in the output Akim Demaille 2012-12-22 09:14:05 +01:00
  • bd04adb4c8 maint: disable sc_prohibit_test_backticks Akim Demaille 2012-12-21 18:11:34 +01:00
  • 0fe9720964 maint: more syntax-checks Akim Demaille 2012-12-21 16:52:11 +01:00
  • 5cd907c478 debug: no longer generate tabs Akim Demaille 2012-12-21 16:51:17 +01:00
  • a99ec53eb1 style changes: run cppi Akim Demaille 2012-12-21 16:45:30 +01:00
  • 975bdced50 style changes: untabify Akim Demaille 2012-12-21 16:36:32 +01:00
  • a89a5b1442 tests: be robust to set -e. Akim Demaille 2012-12-21 13:23:54 +01:00
  • 7be08dfbe7 variants: prohibit simple copies Akim Demaille 2012-12-19 10:18:03 +01:00
  • 35f70d169f variant: more assertions Akim Demaille 2012-12-19 10:09:07 +01:00
  • 7c0d37283d gnulib: update Akim Demaille 2012-12-19 11:19:52 +01:00
  • eaf690a700 skeletons: fix output directives Akim Demaille 2012-12-19 11:17:29 +01:00
  • 56441943d0 yacc.c: style changes Akim Demaille 2012-12-19 11:05:56 +01:00
  • 65e0291619 glr.cc: simplifying the handling of parse/lex params Akim Demaille 2012-12-19 11:01:52 +01:00
  • ca90437a61 glr: rename lex params Akim Demaille 2012-12-19 10:48:09 +01:00
  • ea45ade792 glr.c: move function declaration earlier Akim Demaille 2012-12-19 10:36:40 +01:00
  • f9f1b3ebbb %define variables: backward compatibility Akim Demaille 2012-12-19 10:33:58 +01:00
  • ea9e670d72 diagnostics: improve -fcaret for list of accepted values Akim Demaille 2012-12-15 21:54:27 +01:00
  • bcd80897f3 skeletons: simplify the handling of default api.location.type Akim Demaille 2012-12-15 15:27:10 +01:00
  • 50977317cd tests: address syntax-check failures Akim Demaille 2012-12-15 17:16:28 +01:00
  • 758f7cfc14 remove duplicate definitions Akim Demaille 2012-12-15 16:20:51 +01:00
  • 657ed6d3be tests: style changes Akim Demaille 2012-12-15 14:58:05 +01:00
  • d42e695e53 doc: fix dependencies Akim Demaille 2012-12-15 08:19:59 +01:00
  • a73aa764a1 doc: style fixes Akim Demaille 2012-12-14 16:38:02 +01:00
  • f039b51805 doc: fix build dependencies Theophile Ranquet 2012-12-04 16:09:24 +01:00
  • b9278c7d17 Merge branch 'origin/maint' Akim Demaille 2012-12-14 13:56:11 +01:00
  • e96b1b2c45 symtab: add missing initializations Theophile Ranquet 2012-12-11 13:23:44 +01:00
  • ae9c90ba00 symtab: fix some leaks Theophile Ranquet 2012-12-11 13:16:22 +01:00
  • be27db79a5 tests: remove use of PARSE_PARAM Theophile Ranquet 2012-12-10 19:28:43 +01:00
  • 2bd435c36c maint: credit Wojciech Polak Akim Demaille 2012-12-13 09:25:34 +01:00
  • 0a7b855930 maint: post-release administrivia Akim Demaille 2012-12-12 16:23:44 +01:00
  • c13bb3484c version 2.7 v2.7 Akim Demaille 2012-12-12 16:07:46 +01:00
  • 4b6d641913 yacc.c: scope reduction Akim Demaille 2012-12-12 12:38:43 +01:00
  • bb990d3809 tests: C90 compliance Akim Demaille 2012-12-12 12:38:28 +01:00
  • 1127a75a72 fix C90 compliance Akim Demaille 2012-12-12 11:37:02 +01:00
  • fc28638e1c glr.c: scope reduction Akim Demaille 2012-12-12 11:28:24 +01:00
  • 911537c30f gnulib: update Akim Demaille 2012-12-11 11:39:51 +01:00
  • 0906b12cd5 Merge remote-tracking branch 'origin/maint' Theophile Ranquet 2012-12-10 17:01:55 +01:00
  • d4fe9e88f3 news: prepare for forthcoming release Akim Demaille 2012-12-09 16:50:12 +01:00
  • be22823e78 doc: explain how mid-rule actions are translated Akim Demaille 2012-12-09 16:49:58 +01:00
  • 235892350f error: use better locations for unused midrule values Akim Demaille 2012-12-09 12:06:21 +01:00
  • c949ada3da doc: various minor improvements and fixes Akim Demaille 2012-12-08 16:18:07 +01:00
  • d4dcde2b75 tests: ignore more useless compiler warnings Akim Demaille 2012-12-09 16:23:34 +01:00
  • c8e966e272 tests: be robust to C being compiled with a C++11 compiler Akim Demaille 2012-12-09 15:41:50 +01:00
  • d4728d92c7 build: beware of Clang++ not supporting POSIXLY_CORRECT Akim Demaille 2012-12-08 19:33:50 +01:00
  • 09a1cd5e58 maint: post-release administrivia Akim Demaille 2012-12-07 11:49:12 +01:00
  • a24e6b0d21 version 2.6.90 v2.6.90 Akim Demaille 2012-12-07 11:37:14 +01:00
  • 1a9ac9bdba build: fix syntax-check error. Akim Demaille 2012-12-07 11:34:51 +01:00
  • 9318e335c8 cpp: simplify the Flex version checking macro Theophile Ranquet 2012-12-07 12:13:38 +01:00
  • fb6040f0a8 news: improve the carets example and fix a typo Theophile Ranquet 2012-12-07 11:57:19 +01:00