Реферат: Синтаксический распознаватель арифметического оператора условного перехода языка FORTRAN
Факультет : АВТ.
Кафедра : АСУ.
Группа: ??513.
Студент: Бойко Константин Анатольевич.
Преподаватель: Шорников Юрий Владимирович.
Ассистент: Панова Вера Борисовна.
Дата: 30 апреля 1997 г.
Отметка о защите:
Новосибирск.
Язык оператора.
Язык арифметического оператора условного перехода языка FORTRAN.
IF(<АВ>) LABEL1,LABEL2,LABEL3
АВ - Арифметическое Выражение.
LABEL1,LABEL2,LABEL3 - первая, вторая и третья метки
соответственно.
Грамматика языка.
G[<Оператор>]:
1. <Оператор> ® IF(<АВ>)<LABEL>,<LABEL>,<LABEL>
2. <LABEL> ® <ЦБЗ>
3. <АВ> ® T | <АВ>+T | <АВ>-T
4. T ® O | T*O | T/O | T**O
5. O ® (<АВ>) | <Идентификатор> | <ЧПЗ>
6. <Идентификатор> ® Б{Б|Ц}
7. <ЦБЗ> ® Ц{Ц}[L]
8. <ЧПЗ> ® Ц{Ц}[.Ц{Ц}]
Условные обозначения:
Т | – |
ТЕРМ. |
О | – |
ОПЕРАНД. |
Б | – |
БУКВА. |
Ц | – |
ЦИФРА. |
ЦБЗ | – |
ЦЕЛОЕ БЕЗ ЗНАКА. |
** | – |
ВОЗВЕДЕНИЕ В СТЕПЕНЬ. |
LABEL | – |
МЕТКА. |
ЧПЗ | – |
ЧИСЛО С ПЛАВАЮЩЕЙ ЗАПЯТОЙ. |
L | – |
--> ЧИТАТЬ ПОЛНОСТЬЮ <-- К-во Просмотров: 574
Бесплатно скачать Реферат: Синтаксический распознаватель арифметического оператора условного перехода языка FORTRAN
|