André Puel via Digitalmars-d <digitalmars-d@puremagic.com> napsal Pá, led 13, 2017 v 10∶15 :
One thing that I miss sometimes when doing meta programming is being able to hide that a function should be called with mixin. For example (pardon my lack of creativity): // Instead of string declare_a() { return "int a;" } int func() { mixin(declare_a); return a; } // Could we have? mixin declare_a() { return "int a;"; } int func() { declare_a; return a; } I think this could be useful when one is creating Idiom and Patterns, you could hide implementations details.