xxxxxxxxxx
import std.stdio;
string i()() {
return `(){
import std.typecons, std.stdio, std.format, std.meta, std.algorithm, std.meta, std.array, std.conv, std.functional;
auto fn_0() { return foo;}
auto fn_1() { return bar;}
struct RESULT {
alias fn0 = fn_0;
alias fn1 = fn_1;
alias SEQ = AliasSeq!(fn0, fn_1);
}
return RESULT();
}()
`;
}
int main() {
import std.stdio;
float foo = 44;
float bar = 22;
writeln(mixin(i!()).fn0());
writeln(mixin(i!()).fn1());
writeln(mixin(i!()).SEQ[0]());
writeln(mixin(i!()).SEQ[1]());
return 0;
}