- for (yyi = yyprhs[yyrule]; 0 <= yyrhs[yyi]; yyi++)
- YYFPRINTF (stderr, "%s ", yytokenName (yyrhs[yyi]));
- YYFPRINTF (stderr, "-> %s\n", yytokenName (yyr1[yyrule]));
+ //for (yyi = yyprhs[yyrule]; 0 <= yyrhs[yyi]; yyi++)
+ for (yyi = 0; yyi < yynrhs; yyi++)
+ {
+ fprintf (stderr, " $%d = ", yyi);
+ yysymprint (stderr, yyrhs[yyprhs[yyrule] + yyi],
+ &]b4_rhs_value(yynrhs, yyi)[
+ ]b4_location_if([, &]b4_rhs_location(yynrhs, yyi))[]dnl
+ b4_user_args[);
+ fprintf (stderr, "\n");
+ }