Компиляторы. Принципы, технологии, и инструменты

Книга Компиляторы. Принципы, технологии, и инструменты 2019-08-11

Нет прав для скачивания
Авторы: Ахо А.В. Сети Р. Ульман Д.Д.

Год: 2003
Издательство: ИД "Вильямс"
Формат: PDF
Страницы: 375
Язык: русский
ISBN: 5-8459-0189-8

Каждый, кто интересовался разработкой компиляторов, несомненно, слышал о знаменитой "Книге Дракона" - "Dragon Book", классическом труде Ахо и Ульмана "Принципы разработки компиляторов". Бурное развитие технологий компиляции привело к рождению нового дракона - книги "Компиляторы: принципы, технологии, инструментарий" Альфреда Ахо, Рави Сети и Джеффри Ульмана.

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

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

Введение в компиляцию
Простой однопроходной компилятор
Лексический анализ
Синтаксический анализ
Проверка типов
Среды времени исполнения
Генерация промежуточного кода
Генерация кода
Оптимизация кода
Создание компилятора
Некоторые компиляторы

Приложение
Программный проект
Спецификация языков программирования
Библиография
Автор
SearcherSlava
Скачиваний
10
Просмотры
105
Первый выпуск
Обновление
Рейтинг
0,00 звезд Оценок: 0