private void yy_reduce_print ( int yyrule , YYStack yystack ) { if ( yydebug == 0 ) return ; int yylno = yyrline_ [ yyrule ] ; int yynrhs = yyr2_ [ yyrule ] ; /* Print the symbols being reduced, and their result. */ yycdebug ( "Reducing stack by rule " + ( yyrule - 1 ) + " (line " + yylno + "), " ) ; /* The symbols being reduced. */ for ( int yyi = 0 ; yyi < yynrhs ; yyi ++ ) yy_symbol_print ( " $" + ( yyi + 1 ) + " =" , yystos_ [ yystack . stateAt ( yynrhs - ( yyi + 1 ) ) ] , ( ( yystack . valueAt ( yynrhs - ( yyi + 1 ) ) ) ) ) ; }
Report on the debug stream that the rule yyrule is going to be reduced .