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