+#if 0
+ /* This is so xgettext sees the translatable formats that are
+ constructed on the fly. */
+ _("syntax error, unexpected %s");
+ _("syntax error, unexpected %s, expecting %s");
+ _("syntax error, unexpected %s, expecting %s or %s");
+ _("syntax error, unexpected %s, expecting %s or %s or %s");
+ _("syntax error, unexpected %s, expecting %s or %s or %s or %s");
+#endif
+ char *yyfmt;
+ char const *yyf;
+ static char const yyunexpected[] = "syntax error, unexpected %s";
+ static char const yyexpecting[] = ", expecting %s";
+ static char const yyor[] = " or %s";
+ char yyformat[sizeof yyunexpected
+ + sizeof yyexpecting - 1
+ + ((YYERROR_VERBOSE_ARGS_MAXIMUM - 2)
+ * (sizeof yyor - 1))];
+ char const *yyprefix = yyexpecting;
+