On 17.10.21 12:33, IGotD- wrote: > > Why do people call it "hygienic macros"? "Hygienic" means it avoids name clashes/confusion between parameters and temporaries declared in the macro and identically-named variables at the call site. https://en.wikipedia.org/wiki/Hygienic_macro