ВУЗ:
Составители:
присваивание присваивание
ид :=
rez
ид :=
rez
арифметическое
выражение
а)
б
)
арифметическое
выражение
слагаемое
слагаемое
значение
ид
sum
Рис. 6
6. Процедура <арифметическое выражение> распознает лексему –, затем вызывает процедуру
<слагаемое>, которая вызывает процедуру <значение>, которая распознает лексему ид и передает
управление в процедуру <слагаемое> (рис. 7, б).
7. Процедура <слагаемое> распознает лексему *, затем вызывает процедуру <значение>, которая
распознает лексему ид. Следующая лексема читается в процедуре <значение>. Эта лексема не относит-
ся к данному предложению. Управление передается в процедуру <слагаемое>, которая формирует при-
знак успешного завершения и передает управление в процедуру <арифметическое выражение>. Эта
процедура, в свою очередь, успешно заканчивается и передает управление в процедуру <присваива-
ние>, которая формирует признак успешного завершения. На этом разбор этого предложения заканчи-
вается (рис. 8).
присваивание
ид :=
rez
а)
арифметическое
выражение
слагаемое
значение
ид
sum
значение
конст
100
div
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »