+/*----------------------------------------------------------------.
+| Same as above, but report the number of conflicts a` la POSIX. |
+`----------------------------------------------------------------*/
+
+static void
+conflict_report_yacc (int src_num, int rrc_num)
+{
+ /* If invoked with `--yacc', use the output format specified by
+ POSIX. */
+ fprintf (stderr, _("conflicts: "));
+ if (src_num > 0)
+ fprintf (stderr, _(" %d shift/reduce"), src_num);
+ if (src_num > 0 && rrc_num > 0)
+ fprintf (stderr, ",");
+ if (rrc_num > 0)
+ fprintf (stderr, _(" %d reduce/reduce"), rrc_num);
+ putc ('\n', stderr);
+}
+
+