opensubscriber
   Find in this group all groups
 
Unknown more information…

b : bison-patches@gnu.org 31 July 2012 • 5:17PM -0400

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

REPLY TO AUTHOR
 
REPLY TO GROUP




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



Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.