Next: Extensible syntax, Previous: Macros, Up: Extensions to C
Expanders are a generalisation of the notion of macro. (In fact, it is more accurate to say that macros are a special case of expanders).
Instead of using a fixed template for replacing code, code can be dynamically constructed based on the the parameters given (which do not need to be expanded).
TO_WRITE