Реферат: Построение формального языка L
}
return(0);
}
//----------------------------------------------------------------------------
// Обработка идентификатора
//----------------------------------------------------------------------------
int IDENT()
{
fprintf(fl_t,"Проверка на IDENT, текущий символ - %c\n",TEXT[x][y]);
if((isalpha(TEXT[x][y])) != NULL)
{
while(isalpha(TEXT[x][y]) || isdigit(TEXT[x][y]))
y++;
return(1);
}
else return(0);
}
//----------------------------------------------------------------------------
// Целое без знака
//----------------------------------------------------------------------------
int ZBZ()
{
fprintf(fl_t,"Проверка на ЦБЗ, текущий символ - %c\n",TEXT[x][y]);
if((isdigit(TEXT[x][y])) != NULL)
{
y++;
while(1)
{
if((isalpha(TEXT[x][y])) != NULL)