• Складчины
  • Электронные книги

Создание компиляторов: инженерный подход [Кит Купер, Линда Торкзон]

Найти складчину
  • Дата начала 21 Ноя 2025
Цена: 140 РУБ
Показать больше
Записаться и Купить Записаться
Скачать курс
Скачать Скачать Скачать
Robot
Складчик
  • 21 Ноя 2025
  • #1

Создание компиляторов: инженерный подход [Кит Купер, Линда Торкзон]

Ссылка на картинку
Аннотация

В это новое издание книги внесено много технических обновлений, добавлены материалы по последним разработкам в области технологии компиляторов и принципиально изменен подход к изложению в средней части книги, куда включены новые главы, посвященные семантической детализации (задачам, возникающим при генерировании кода по схемам ситуативной синтаксически управляемой трансляции в сгенерированном парсере), поддержке именование и адресуемости на этапе выполнения и форме кода для выражений присваивания и управляющих конструкций. Авторы подвергли переработке свой популярный учебник, предложив новый подход к изучению важных методов построения современного компилятора, которые объединяют базовые принципы с прагматическими извлечениями из собственного опыта.

Основные особенности настоящего издания:
  • углубленное изучение алгоритмов и методов, применяемые в фазе анализа современного компилятора;
  • упор на оптимизацию и генерирование кода, основные области недавних исследований и разработок;
  • новые главы в средней части книги, посвященные тому, как компиляторы (и интерпретаторы) реализуют абстракции, с привязкой к уже имеющемуся опыту студентов и к языкам, которые они изучали на предшествующих курсах;
  • глава 13 о распределении регистров полностью переписана, основное внимание теперь уделено восходящим методам распределения регистров в локальной области видимости;
  • добавлена глава 14, содержащая обзор оптимизации на этапе выполнения, описание задач, возникающих при построении JIT-компилятора и краткий обзор истории развития JIT-компиляторов с 1960-х годов до наших дней.
В отличие от многих других учебников по компиляторам, эта книгауделяет равное внимание всем аспектам конструирования компиляторов — от проектирования фазы анализа и построения инструментов до построения различных фаз анализа, отображения исходного кода на промежуточную форму, оптимизации кода и алгоритмов, применяемых на фазе синтеза.

Формат: скан PDF
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
инженерный подход кит купер линда торкзон создание компиляторов
Похожие складчины
Скачать Производство программ. Инженерный подход [Михаил Охтилев, Владислав Коромысличенко]
  • 17 Июл 2024
  • в разделе: Электронные книги
Скачать [Питер] Разработка алгоритмов. Инженерный подход [Паоло Феррагина]
  • 23 Окт 2025
  • в разделе: Электронные книги
Скачать Как научиться шутить. Инженерный подход к юморотворчеству [Алексей Иванов]
  • 3 Окт 2022
  • в разделе: Электронные книги
Скачать Скрытый смысл: Создание подтекста в кино [Линда Сегер]
  • 11 Ноя 2023
  • в разделе: Электронные книги
Скачать [ДМК] LLVM 17: инфраструктура для разработки компиляторов [Кай Наке, Эми Кван]
  • 16 Май 2024
  • в разделе: Электронные книги

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

Вы уже зарегистрированы? Войдите.

Войти
  • Складчины
  • Электронные книги
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка