small but important bugfixes for the Java skeleton

2008-10-08  Di-an Jan  <[email protected]>  (tiny change)

	Small but important bugfixes for the Java skeleton.
	* data/lalr1.java (yyerror): Change Location to b4_location_type.
	(yy_symbol_print): Call toString on yyvaluep.
This commit is contained in:
Paolo Bonzini
2008-10-09 21:26:29 +02:00
parent e1145ad8bd
commit ddf17a6e0e
3 changed files with 9 additions and 2 deletions
+6
View File
@@ -1,3 +1,9 @@
2008-10-08 Di-an Jan <[email protected]> (tiny change)
Small but important bugfixes for the Java skeleton.
* data/lalr1.java (yyerror): Change Location to b4_location_type.
(yy_symbol_print): Call toString on yyvaluep.
2008-08-29 Akim Demaille <[email protected]>
Clarify UPDATED use.
+1
View File
@@ -25,6 +25,7 @@ Cris van Pelt [email protected]
Daniel Hagerty [email protected]
David J. MacKenzie [email protected]
Derek M. Jones [email protected]
Di-an Jan [email protected]
Dick Streefland [email protected]
Enrico Scholz [email protected]
Eric Blake [email protected]
+2 -2
View File
@@ -205,7 +205,7 @@ b4_lexer_if([[
]b4_locations_if([
protected final void yyerror (String s) {
yylexer.yyerror ((Location)null, s);
yylexer.yyerror ((]b4_location_type[)null, s);
}
protected final void yyerror (]b4_position_type[ loc, String s) {
yylexer.yyerror (new ]b4_location_type[ (loc), s);
@@ -414,7 +414,7 @@ b4_lexer_if([[
yycdebug (s + (yytype < yyntokens_ ? " token " : " nterm ")
+ yytname_[yytype] + " ("]b4_locations_if([
+ yylocationp + ": "])[
+ (yyvaluep == null ? "(null)" : yyvaluep) + ")");
+ (yyvaluep == null ? "(null)" : yyvaluep.toString ()) + ")");
}
/**