Что можно почитать про написание кодогенераторов? Хотелось бы узнать есть ли такая литература вообще, если есть привязка к языку, желательно бы чтобы он был c-подобным (но в целом не сильно важно), статьям и советам тоже буду очень рад.
Есть много литературы и ресурсов по написанию кодогенераторов, особенно для языков программирования типа 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
Кроме того, существует множество онлайн-ресурсов, блогов и статей на эту тему. Некоторые из них:
Есть много литературы и ресурсов по написанию кодогенераторов, особенно для языков программирования типа 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, и другие.