Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конпект лекций по ТЯПиМТ.docx
Скачиваний:
221
Добавлен:
27.01.2015
Размер:
329.63 Кб
Скачать

20. Заключение.

Таким образом, мы рассмотрели основные методы и подходы к

построению трансляторов с языков программирования. Конечно, этот краткое изложение не исчерпывает всех возможностей теории и практики и требует дальнейшего развития для чего необходимо обратиться к специальной литературе.

Для построения простых языков, например, задания исходных данных

для сложных программ формальные методы построения трансляторов излишне громоздки и сложны. Простые задачи следует решать просто, используя интуитивные подходы. которые полностью себя оправдывают в этом случае. Для построения трансляторов с языков высокого уровня интуитивные методы, конечно, не подходят, хотя бы потому, что число возможных ошибок может быть необозримо большим и надо их обнаружить все без исключений.

Литература

1. Л. Бек. Введение в системное программирование. – М.: Мир, 1988. – 448 с.

2. Д. Грис. Наука программирования. – М.: Мир, 198. – 416 с.

3. Компаниец Р.И. и др. Системное программирование. Основы построения

трансляторов. – СПб.: Корона принт, 2000. – 256 с.

4. З. Хант. Основные концепции компиляторов. – М.: Издательский дом

«Вильямс», 2002. – 256 с.

5. Ахо А., Ульман Дж. Теория синтаксического анализа, перевода и

компиляции. Том 1. Синтаксический анализ. – М.:Мир,1978.

6. Ахо А., Ульман Дж. Теория синтаксического анализ, перевода и

компиляции. Том 2. Компиляция. – М.: Мир, 1978.