{ token[i++]=c; if (c==';')
void read_token(FILE *fi){	int i=0,c=32;	while (((c==' ') || (c=='\t') || (c=='\n') || (c==',')) && (!feof(fi)))		c=fgetc(fi);	while (!((c==' ') || (c=='\t') || (c=='\n') || (c==',')) && (!feof(fi)))	{		token[i++]=c;		if (c==';')		{			while ((c=fgetc(fi))!='\n') /* do nothing */ ;			i=0;		}		if (c==39)		{			while ((c=fgetc(fi))!='\n')				token[i++]=c;			ungetc(c,fi);			i--;		}		c=fgetc(fi);	}	token[i]=0;}