
практика за 1 курс / практика за 1 курс / Полина отчет / 2
.doc(о, буква)
((, ошибка)
(i, буква)
(d,буква)
(1, буква)
(), ошибка)
(, пробел)
(е, буква)
(1, буква)
(s, буква)
(е, буква)
(, пробел)
(р,буква)
(г, буква)
(о, буква)
(с, буква)
((, ошибка)
(2,цифра)
О, ошибка)
(;, тчкзпт)
Лексический блок:
(if, Идентификатор)
(Cond, Идентификатор)
(then, Идентификатор)
(myvar, Идентификатор)
(:=, Присваивание)
(foo(idl), Подпрограмма)
(else, Идентификатор)
(рrос(2), Подпрограмма)
(;, Тчкзпт)
Блок идентификации ключевых слов:
(if, Клслово_if)
(Cond, Идентификатор)
(then, Клслово_thеn)
(myvar, Идентификатор)
(:=, Присваивание)
(foo(idl), Подпрограмма)
(else, Клслово_е1sе)
(ргос(2), Подпрограмма)
(;, Тчкзпт)
Синтаксический блок:
Правильно
Головной модуль
ACCEPT
*
Пример 2.
Входные данные: Файл INPUT.TXT If Cond else a:=12; Выходные данные Файл OUTPUT.TXT:
Символьная цепочка: if Cond else a:=12;
Блок транслитерации:
(i, буква)
(f, буква)
(,пробел)
(С, буква)