Что можно почитать про написание кодогенераторов? Хотелось бы узнать есть ли такая литература вообще, если есть привязка к языку, желательно бы чтобы он был c-подобным (но в целом не сильно важно), статьям и советам тоже буду очень рад.

4 Фев 2021 в 19:45
145 +1
0
Ответы
1

Есть много литературы и ресурсов по написанию кодогенераторов, особенно для языков программирования типа C и его производных.

Вот некоторые книги, которые могут быть полезными:

"Generative Programming: Methods, Tools, and Applications" by Krzysztof Czarnecki and Ulrich W. Eisenecker"Domain-Specific Languages" by Martin Fowler"Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages" by Terence Parr

Кроме того, существует множество онлайн-ресурсов, блогов и статей на эту тему. Некоторые из них:

Блог Terence Parr: http://corantlr.blogspot.com/Статья "Building a Code Generator in C++" on CodeProject: https://www.codeproject.com/Articles/990067/Building-a-Code-Generator-in-Cplusplus

Также рекомендуется изучить инструменты для создания кодогенераторов, такие как ANTLR, Bison, и другие.

17 Апр 2024 в 21:02
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир