Реферат: Синтаксический распознаватель арифметического оператора условного перехода языка FORTRAN

cprintf(" Курсовая работа по системному программированию на тему:\n\r");

cprintf(" \"Арифметический оператор условного перехода языка FORTRAN\".\n\n\r");

cprintf(" Студента группы А-513\n\n\r");

cprintf(" Бойко Константина Анатольевича.\n\n\r");

cprintf("В программе использованы клавиши:\n\r");

cprintf(" F1 - данный Help.\n\r");

cprintf(" F2 - грамматика языка.\n\r");

cprintf(" F3 - язык оператора.\n\r");

cprintf(" F4 - компиляция файла.\n\r");

cprintf(" ESC - выход из программы.\n\n\r");

cprintf(" Для выхода из Help нажмите любую клавишу.");

getch();

}

//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾

// Грамматика.

//¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾¾

void Grammar(void)

{

window(10,2,70,23);

textattr(46);

clrscr();

Windows(10,2,70,23,"Grammar");

window(12,4,68,22);

cprintf(" 1. <Оператор> -> IF(<АВ>)<LABEL>,<LABEL>,<LABEL>\n\r");

cprintf(" 2. <LABEL> -> <ЦБЗ>\n\r");

cprintf(" 3. <АВ> -> T | <АВ>+T | <АВ>-T\n\r");

cprintf(" 4. T -> O | T*O | T/O | T**O\n\r");

cprintf(" 5. O -> (<АВ>) | <Идентификатор> | <ЧПЗ>\n\r");

cprintf(" 6. <Идентификатор> -> Б{Б|Ц}\n\r");

К-во Просмотров: 592
Бесплатно скачать Реферат: Синтаксический распознаватель арифметического оператора условного перехода языка FORTRAN