Реферат: Синтаксический распознаватель арифметического оператора условного перехода языка FORTRAN
Term();
}
else Term();
}
if(nx==NULL)
return(OK);
else if(nx!='+' && nx!='-' && nx!=')')
Error(2);
return(OK);
}
//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
// Операнд.
//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾
int Operand(void)
{
#ifdef TEST
cprintf("Operand - Проверка на Операнд.\r\n");
#endif
fprintf(fl,"Operand - Проверка на Операнд.\n");
if(nx=='(')
{
AB();
if(nx!=')')
Error(3);
else
{
Scan();
return(OK);
}