[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FYI: lalr1.cc: remove print_
From: |
Akim Demaille |
Subject: |
FYI: lalr1.cc: remove print_ |
Date: |
Wed, 17 Nov 2004 15:16:21 +0100 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) |
Index: ChangeLog
from Akim Demaille <address@hidden>
* data/lalr1.cc (Parser:print_): Remove, use %printer instead.
* tests/regression.at (_AT_DATA_DANCER_Y): Adjust.
* tests/calc.at (_AT_DATA_CALC_Y): Ditto.
* tests/actions.at (_AT_CHECK_PRINTER_AND_DESTRUCTOR): Likewise.
Index: data/lalr1.cc
===================================================================
RCS file: /cvsroot/bison/bison/data/lalr1.cc,v
retrieving revision 1.61
diff -u -u -r1.61 lalr1.cc
--- data/lalr1.cc 5 Oct 2004 08:39:17 -0000 1.61
+++ data/lalr1.cc 17 Nov 2004 14:15:00 -0000
@@ -263,7 +263,6 @@
virtual void lex_ ();
virtual void error_ ();
- virtual void print_ ();
virtual void report_syntax_error_ ();
#if YYDEBUG
virtual void symprint_ (int yytype,
Index: tests/actions.at
===================================================================
RCS file: /cvsroot/bison/bison/tests/actions.at,v
retrieving revision 1.39
diff -u -u -r1.39 actions.at
--- tests/actions.at 5 Oct 2004 08:39:17 -0000 1.39
+++ tests/actions.at 17 Nov 2004 14:15:00 -0000
@@ -309,14 +309,7 @@
}
]AT_LALR1_CC_IF(
-[/* Currently, print_ is required in C++. */
-void
-yy::Parser::print_ ()
-{
- std::cerr << location;
-}
-
-/* A C++ error reporting function. */
+[/* A C++ error reporting function. */
void
yy::Parser::error_ ()
{
Index: tests/calc.at
===================================================================
RCS file: /cvsroot/bison/bison/tests/calc.at,v
retrieving revision 1.66
diff -u -u -r1.66 calc.at
--- tests/calc.at 20 Sep 2004 15:25:25 -0000 1.66
+++ tests/calc.at 17 Nov 2004 14:15:00 -0000
@@ -126,15 +126,7 @@
static FILE *yyin;
]AT_LALR1_CC_IF(
-[/* Currently, print_ is required in C++. */
-void
-yy::Parser::print_ ()
-{
-AT_LOCATION_IF([
- std::cerr << location;])
-}
-
-/* A C++ error reporting function. */
+[/* A C++ error reporting function. */
void
yy::Parser::error_ ()
{
Index: tests/regression.at
===================================================================
RCS file: /cvsroot/bison/bison/tests/regression.at,v
retrieving revision 1.83
diff -u -u -r1.83 regression.at
--- tests/regression.at 30 May 2004 00:56:57 -0000 1.83
+++ tests/regression.at 17 Nov 2004 14:15:00 -0000
@@ -725,13 +725,7 @@
;
%%
AT_LALR1_CC_IF(
-[/* Currently, print_ is required in C++. */
-void
-yy::Parser::print_ ()
-{
-}
-
-/* A C++ error reporting function. */
+[/* A C++ error reporting function. */
void
yy::Parser::error_ ()
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- FYI: lalr1.cc: remove print_,
Akim Demaille <=