bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/8] {master} C++: make %locations and %defines optional


From: Akim Demaille
Subject: [PATCH 0/8] {master} C++: make %locations and %defines optional
Date: Tue, 31 Jul 2012 11:17:23 +0200

At the end of this batch of changes, %defines is still needed
for glr.cc, because this skeleton is really a delicate mixture
based on glr.c, which makes it significantly harder to fix.

I will try to address this issue later, once other more important
topics are addressed.

Akim Demaille (8):
  glr.cc: no longer require location support.
  glr.cc, lalr1.cc: define b4_shared_declarations
  skeletons: style changes
  lalr1.cc: no longer require %defines.
  lalr1.cc: location.hh and position.hh are not generated without
    %defines
  lalr1.cc: do not create stack.hh without %defines
  tests: really check the set of generated files
  tests: comment changes.

 NEWS             | 16 ++++++++--
 TODO             | 12 ++++++++
 data/glr.c       |  4 +--
 data/glr.cc      | 88 +++++++++++++++++++++++++++++-------------------------
 data/lalr1.cc    | 82 ++++++++++++++++++++++++++++++--------------------
 data/location.cc | 91 ++++++++++++++++++++++++++++++++------------------------
 data/stack.hh    | 42 +++++++++++++++-----------
 tests/actions.at | 21 ++-----------
 tests/calc.at    | 27 +++++++++--------
 tests/input.at   |  2 +-
 tests/output.at  | 52 +++++++++++++++++++-------------
 11 files changed, 253 insertions(+), 184 deletions(-)

-- 
1.7.11.3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]