Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
41
Добавлен:
23.03.2015
Размер:
28.16 Кб
Скачать

(о, буква)

((, ошибка)

(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, буква)

(,пробел)

(С, буква)

Соседние файлы в папке Полина отчет