Теория и технология программирования. Основы построения трансляторов

Целью книги является постановка базовых проблем теории формальных языков, разъяснение задач построения трансляторов. Представлена основная концепция трансляции - синтаксически ориентированная обработка предложений входного языка. В рамках этой концепции рассматриваются основные этапы трансляции: восстановление структуры входного текста, вычисление смысла текста по этой структуре, формирование выхода транслятора на основе структуры входного предложения. Понимание этих положений помогает осознанию задач и алгоритмов функциональных блоков современных трансляторов, независимо от технологии и средств их создания. Изучив методики трансляции, представленные в пособии, читатель без труда сможет освоить любую литературу, посвященную теоретическим, техническим и технологическим проблемам разработки трансляторов и написать транслятор с разработанного им самим простого языка. Книга предназначена для студентов вузов направлений "Информатика и вычислительная техника" и "Системный анализ и управление", а также других родственных направлений.
Автор Ю. Г. Карпов
Издательство БХВ-Петербург
Серия Учебное пособие
Язык русский
Год выпуска 2005
ISBN 978-5-94157-285-4
Тираж 3000
Переплёт Твердый переплет
Количество страниц 272
Модель М01361 лиловый
Тип издания Отдельное издание
116
Купить »
История изменения цены:
Средний отзыв:
5
Теория и технология программирования. Основы построения трансляторов
5 5
Просто, последовательно и четко (в отличии от многих работ по этому направлению). Рассмотрены основы (грамматика, типы грамматик, преобразования грамматик) и построение анализаторов - нисходящих (LL) и восходящих (LR, SLR, LALR). Хороший вариант для тех, кому не хватает на книжку "с драконом".