Meta-programming is writing programs that generate programs. This tag is used when language preprocessor is used to write more programs. Meta-programming using a prepreprocessor such a the C preprocessor using in the C or C++ compilers.
Meta-programming is writing programs that generate programs. This tag is used when language preprocessor is used to write more programs. Meta-programming using a pre-preprocessor such a the C preprocessor using in the C or C++ compilers.
There are several reference papers and documents that are useful in understanding pre-processor meta-programming: