A macro processor, such as the C preprocessor, which replaces patterns in source code according to relatively simple rules, is a simple form of source-code generator.
Makroprocesor, jako je preprocesor jazyka C, který nahrazuje vzory ve zdrojovém kódu na základě relativně jednoduchých pravidel, je jednoduchou formou generátoru zdrojového kódu.