}
void add_label(void){	int i;	if (token[strlen(token)-1]==':')		token[strlen(token)-1]=0;	if (lindex>=MAX_LABELS)	{		printf("Too many labels.\n");		exit(0);	}	for (i=0;i<lindex;i++)	{		if (!strcasecmp(token,labels[i]))		{			printf("Warning: label '%s' already exists.\n",token);			return;		}	}	strcpy(labels[lindex],token);	offsets[lindex++]=offset;}