fatal_reader_mksh
extern void fatal_reader_mksh(const char *, ...) __NORETURN;
fatal_reader_mksh(gettext("Loop detected when expanding macro value `%s'"),
fatal_reader_mksh("Internal error: Invalid byte sequence in expand_value()");
fatal_reader_mksh(gettext("'$' at end of string `%s'"),
fatal_reader_mksh("Internal error: Invalid byte sequence in expand_macro()");
fatal_reader_mksh(gettext("'$' at end of line"));
fatal_reader_mksh(gettext("Unmatched `%c' in string `%s'"),
fatal_reader_mksh(gettext("Premature EOF"));
fatal_reader_mksh("Internal error: Invalid byte sequence in expand_macro()");
fatal_reader_mksh(gettext("Unmatched `%c' on line"),
fatal_reader_mksh(gettext("Illegal macro reference `%s'"),
fatal_reader_mksh(gettext("= missing from replacement macro reference"));
fatal_reader_mksh(gettext("= missing from replacement macro reference"));
fatal_reader_mksh(gettext("%% missing from replacement macro reference"));
fatal_reader_mksh(gettext("%% missing from replacement macro reference"));