2
* make KOI8->ISO8859-5 and ISO8859-5->KOI8 translation table
7
* $PostgreSQL: pgsql/src/backend/utils/mb/iso.c,v 1.4 2003-11-29 22:39:59 pgsql Exp $
22
for (i = 0; i < 128; i++)
23
koitab[i] = isotab[i] = 0;
25
while (fgets(buf, sizeof(buf), stdin) != NULL)
29
sscanf(buf, "%d %x", &koi, &iso);
30
if (koi < 128 || koi > 255 || iso < 128 || iso > 255)
32
fprintf(stderr, "invalid value %d\n", koi);
35
koitab[koi - 128] = iso;
36
isotab[iso - 128] = koi;
40
printf("static char koi2iso[] = {\n");
47
printf("0x%02x", koitab[i++]);
58
printf("static char iso2koi[] = {\n");
65
printf("0x%02x", isotab[i++]);