V6/usr/source/iolib/maktab.c

Compare this file to the similar file:
Show the results in this format:

char IEH3endm[128] {0};
IEH3mtab (formatp)
char **formatp;
{
/* make up special table of string ending characters */
int i, normal;
char ch;
/* normally all characters end string except those listed */
normal = 1;
if (**formatp == '^')
	{normal = 0; (*formatp)++;}
for (i= 0; i < 128; i++)
	IEH3endm[i] = normal;
while ((ch = *((*formatp)++)) != ']')
	IEH3endm[ch] = !IEH3endm[ch];

}