Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные языки, позволяющие компилировать и запускать любые программы.Издание предназначено для разработчиков программного обеспечения, заинтересованных в разработке собственного языка программирования или адаптации существующего языка для той или иной предметной области. Студентам, изучающим информатику, книга пригодится как практическое руководство по разработке языка.Для изучения материала понадобятся базовые знания и опыт работы с языком высокого уровня, таким как Java или C++.
Создай свой собственный язык программирования. Руководство программиста по разработке компиляторов, интерпретаторов и доменно-ориентированных языков
ПрограммированиеКнига рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные языки, позволяющие компилировать и запускать любые программы.Издание предназначено для разработчиков программного обеспечения, заинтересованных в разработке собственного языка программирования или адаптации существующего языка для той или иной предметной области. Студентам, изучающим информатику, книга пригодится как практическое руководство по разработке языка.Для изучения материала понадобятся базовые знания и опыт работы с языком высокого уровня, таким как Java или C++.
$78.99
Вес | 26.7 унция |
---|---|
Габариты | 8.5 × 5.7 × 1.0 дюйм |
Издательство | |
переплет | Твердый переплет |
ISBN | 978-5-93700-140-5 |
handling_time | 20 days |
SKU | 900479 |
количество-страниц | 408 |
Год выпуска | |
дата-получения | 25.10.2022 |
стандарт | 10 |
Автор | |
EAN | 9785937001405 |