Since LLVM/cLang is especially well designed.
This seems like a great opportunity to augment the C/C++ macro/preprocessor system.
Does anyone know of
- additional macro/preprocessor abilities added by Clang or
- side projects to make the macro system more powerful (like turing complete)
Thakns!
Note: I am asking about macros. Not C++ templates. Readers: pleaser downvote any answers referring to templates. I want this thread to be macro/preprocessor specific.