bif.tab.cpp
// Report on the debug stream that the rule \a yyrule is going to be reduced.
Report on the debug stream that the rule \a yyrule is going to be reduced.
Report on the debug stream that the rule \ a yyrule is going to be reduced .
void
  BisonParser::yy_reduce_print_ (int yyrule)
  {
    unsigned int yylno = yyrline_[yyrule];
    int yynrhs = yyr2_[yyrule];
    *yycdebug_ << "Reducing stack by rule " << yyrule - 1
	       << " (line " << yylno << "):" << std::endl;
    for (int yyi = 0; yyi < yynrhs; yyi++)
      YY_SYMBOL_PRINT ("   $" << yyi + 1 << " =",
		       yyrhs_[yyprhs_[yyrule] + yyi],
		       &(yysemantic_stack_[(yynrhs) - (yyi + 1)]),
		       &(yylocation_stack_[(yynrhs) - (yyi + 1)]));
  }
void BisonParser :: yy_reduce_print_ ( int yyrule ) { unsigned int yylno = yyrline_ [ yyrule ] ; int yynrhs = yyr2_ [ yyrule ] ; * yycdebug_ << " " << yyrule - 1 << " " << yylno << " " << std :: endl ; for ( int yyi = 0 ; yyi < yynrhs ; yyi ++ ) YY_SYMBOL_PRINT ( " " << yyi + 1 << " " , yyrhs_ [ yyprhs_ [ yyrule ] + yyi ] , & ( yysemantic_stack_ [ ( yynrhs ) - ( yyi + 1 ) ] ) , & ( yylocation_stack_ [ ( yynrhs ) - ( yyi + 1 ) ] ) ) ; }
Report on the debug stream that the rule \a yyrule is going to be reduced.
Report on the debug stream that the rule \ a yyrule is going to be reduced .
/* Print the symbols being reduced, and their result.  */ /* The symbols being reduced.  */