On Mon, 10 Dec 2018 19:35:16 +0100, Daniel Kozak wrote: > I do not see any problem with add one line in every function. One line in every scope, rather: void foo() { mixin(interpSupport); { auto i = 10; // doesn't work writeln(interp!"i is $i"); } }