xxxxxxxxxx
import std.stdio;
template somefun()
{
auto iterpolate(string s)()
{
//do some parsing
return mixin(s[1 .. $]);
}
}
enum enableInterpolate = "mixin somefun A; alias interpolate = A.iterpolate;";
void main()
{
mixin(enableInterpolate);
int a = 5;
iterpolate!("$a").writeln;
}