Создай свой собственный язык программирования
книга

Создай свой собственный язык программирования : руководство программиста по разработке компиляторов, интерпретаторов и доменноориентированных языков для решения современных вычислительных задач

Здесь можно купить книгу "Создай свой собственный язык программирования : руководство программиста по разработке компиляторов, интерпретаторов и доменноориентированных языков для решения современных вычислительных задач" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.

Автор: Л. Клинтон

Форматы: PDF

Издательство: ДМК Пресс

Год: 2023

Место издания: Москва

ISBN: 978-5-93700-140-5

Страниц: 409

Артикул: 108056

Возрастная маркировка: 16+

Электронная книга
1549

Краткая аннотация книги "Создай свой собственный язык программирования"

Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные языки, позволяющие компилировать и запускать программы. Издание адресовано разработчикам программного обеспечения, заинтересованным в создании собственного языка. Для изучения материала потребуется опыт программирования на языке высокого уровня, таком как Java или C++.

Содержание книги "Создай свой собственный язык программирования : руководство программиста по разработке компиляторов, интерпретаторов и доменноориентированных языков для решения современных вычислительных задач"


Об авторах
О рецензентах
Предисловие
ЧАСТЬ I. ИНТЕРФЕЙСЫ ЯЗЫКА ПРОГРАММИРОВАНИЯ
Глава 1. Зачем создавать еще один язык программирования?
Глава 2. Дизайн языка программирования
Глава 3. Сканирование исходного кода
Глава 4. Парсинг
Глава 5. Деревья синтаксиса
ЧАСТЬ II. ОБХОДЫ ДЕРЕВА СИНТАКСИСА
Глава 6. Таблицы символов
Глава 7. Проверка базовых типов
Глава 8. Проверка типов в массивах, вызовах методов и доступах к структурам
Глава 9. Генерация промежуточного кода
Глава 10. Раскраска синтаксиса в IDE
ЧАСТЬ III. ГЕНЕРАЦИЯ КОДА И СРЕДЫ ВЫПОЛНЕНИЯ
Глава 11. Интерпретаторы байт-кода
Глава 12. Генерация байт-кода
Глава 13. Генерация собственного кода
Глава 14. Реализация операторов и встроенных функций
Глава 15. Структуры управления доменами
Глава 16. Сборка мусора
Глава 17. Заключительные размышления
ЧАСТЬ IV. ПРИЛОЖЕНИЕ
Приложение. Основы Unicon
Оценки

Все отзывы о книге Создай свой собственный язык программирования : руководство программиста по разработке компиляторов, интерпретаторов и доменноориентированных языков для решения современных вычислительных задач

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Внимание!
При обнаружении неточностей или ошибок в описании книги "Создай свой собственный язык программирования : руководство программиста по разработке компиляторов, интерпретаторов и доменноориентированных языков для решения современных вычислительных задач (автор Л. Клинтон)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!