Сибирский государственный аэрокосмический университет
имени академика М.Ф.Решетнева

Стартовала подписная компания на периодику!

СибГУЭлектронный каталогВКРКонтактыКарта сайтаПочта
Электронная библиотека Консорциума аэрокосмических вузов России
Новости
Ресурсы
Преподавателям
Информация о НБ
Библиографическое описание документа

Поиск в библиотеках Красноярска
1-я Виртуальная справка
БИБЛИОNET-каталог библиотечных сайтов
Национальные библиотеки
Наши партнеры
Информационные технологии

Вирт, Н. Построение компиляторов [Текст] / Н. Вирт. - М. : ДМК Пресс, 2010. - 192 с. : ил.

Книга известного специалиста в области информатики Никлауса Вирта написана по материалам его лекций по вводному курсу проектирования компиляторов. На примере простого языка Оберон-О рассмотрены все элементы транслятора, включая оптимизацию и генерацию кода. Приведен полный текст компилятора на языке программирования Оберон. По мнению автора, без этого ни один программист не может назвать себя квалифицированным специалистом.

Первая глава – введение. В главах 2 и 3 рассматриваются основы языка и синтаксиса. Глава 4 посвящена синтаксическому анализу, то есть методу разбора предложений и программ. Глава 5 готовит вас к переходу от синтаксического анализатора к компилятору, а выбранный метод ставится в зависимость от атрибутов синтаксических конструкций. После знакомства в главе 6 с языком Оберон-О, в главе 7 приводится разработка его синтаксического анализатора методом рекурсивного спуска. Из практических соображений обсуждается также обработка синтаксических ошибок. В главе 8 автор объясняет, почему языки, содержащие объявления, могут обрабатываться как контекстно-свободные. Последующие главы (9, 10, 11, 12) посвящены теме генерации кода. Глава 13 – элементарные типы данных. Глава 14 – открытые массивы, динамические структуры данных и процедурные типы. Глава 15 касается модульного конструирования и принципов скрытия информации. Глава 16 дает краткий обзор проблем оптимизации кода.

Справочный аппарат включает приложения и список литературы.

Издание адресовано программистам, преподавателям и студентам, изучающим системное программирование и методы трансляции.

 

ЭБС

 

 

 






 

 Периодика on-line

 

   Космонавтика в лицах    
Это интересно
Виртуальные выставки
Веблиография
Информационный вестник
Библиографические указатели
Электронные буклеты

Scopus

Книжная полка
8n.jpg

 

Праздники
 Праздники России
Адрес: Россия, 660037,
г. Красноярск, ул. Чайковского, 10
 
Тел./Факс:  8 (391)2641-261
Телефон: 
8 (391)2641-179, 8 (391)2641-063
 
E-mail:  Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script