RU/EN
RU/EN

Подробное описание документа

Джеффри, К. Л. Создай свой собственный язык программирования. Руководство программиста по разработке компиляторов, интерпретаторов и доменно-ориентированных языков для решения современных вычислительных задач : руководство / К. Л. Джеффри ; перевод с английского С. В. Минца. — Москва : ДМК Пресс, 2023. — 408 с. — ISBN 978-5-93700-140-5.

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