Реферат: Синтаксический распознаватель арифметического оператора условного перехода языка FORTRAN
Beep(1000,200);
}
//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
// Оператор.
//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
void Operator(char* str)
{
pos=2;
l=0;
string[0]=NULL;
strcpy(string,str);
string[strlen(string)-1]=NULL;
char temp[3];
temp[0]=str[0];
temp[1]=str[1];
temp[2]=NULL;
#ifdef TEST
puts(string);
puts(temp);
getch();
#endif
fprintf(fl," ¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾\n");
fprintf(fl,"%s\n",string);
if(strcmp(temp,"IF")!=0)
{
#ifdef TEST
printf("Не найден оператор IF.\n");
#endif
Error(10);