[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bison ./ChangeLog data/lalr1.cc tests/calc.at
From: |
Alexandre Duret-Lutz |
Subject: |
bison ./ChangeLog data/lalr1.cc tests/calc.at |
Date: |
Wed, 14 May 2003 14:41:48 -0400 |
CVSROOT: /cvsroot/bison
Module name: bison
Changes by: Alexandre Duret-Lutz <address@hidden> 03/05/14 14:41:48
Modified files:
. : ChangeLog
data : lalr1.cc
tests : calc.at
Log message:
%parse-param support for lalr1.cc.
* data/lalr1.cc (b4_parse_param_decl, b4_parse_param_cons,
b4_cc_constructor_calls, b4_cc_constructor_call,
b4_parse_param_vars, b4_cc_var_decls, b4_cc_var_decl): New m4
definitions.
(yy::b4_parser_class_name::b4_parser_class_name): Take extra
parse-param arguments.
(yy::b4_parser_class_name): Declare instance variables to
hold parse-param arguments.
* tests/calc.at: s/value/semantic_value/ because value clashes
with a member of yy::b4_parser_class_name. Adjust C++ code
to handle %parse-param. Enable %parse-param test in C++.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.1042&tr2=1.1043&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/data/lalr1.cc.diff?tr1=1.31&tr2=1.32&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/tests/calc.at.diff?tr1=1.55&tr2=1.56&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bison ./ChangeLog data/lalr1.cc tests/calc.at,
Alexandre Duret-Lutz <=