TEST ("test", "aeoeueAEUEOEss"); TEST ("test", "aeoeueAEUEOEss"); TEST ("onemore", "AEssdf"); TEST ("onemore", "AEssdf"); TEST ("test", "aeoeueAEUEOEss");
TEST ("test", "<<(C) AEss>>"); TEST ("test", "<<(C) AEss>>"); TEST ("onemore", "1/2*1/2=1/4"); TEST ("onemore", "1/2*1/2=1/4"); TEST ("test", "<<(C) AEss>>");
main (void){  int result = 0;  const char *s;  setenv ("LANGUAGE", "existing-locale", 1);  unsetenv ("OUTPUT_CHARSET");  textdomain ("translit");  bindtextdomain ("translit", OBJPFX "domaindir");#define TEST(in, exp) \  s = gettext (in);							      \  puts (s);								      \  result |= strcmp (s, exp) != 0;  TEST ("test", "aeoeueAEUEOEss");  TEST ("test", "aeoeueAEUEOEss");  TEST ("onemore", "AEssdf");  TEST ("onemore", "AEssdf");  TEST ("test", "aeoeueAEUEOEss");  return result;}