On 2012-11-07 22:16, Timon Gehr wrote:

Text interpolation.

enum d = "c";

mixin(X!"abc@(d)ef"); // -> abccef

I use it mostly for code generation.

mixin(mixin(X!q{
     if(@(a)) @(b);
}));

This is what we need AST macros for.

--
/Jacob Carlborg

Reply via email to