how to achieve C's Token Pasting (##) Operator to generate variable name in D?
kinke
noone at nowhere.com
Sat May 30 22:20:06 UTC 2020
Using a mixin:
string f(string x) { return "_" ~ x; }
int main() {
mixin("int "~f("x")~" = 3;");
return _x;
}
More information about the Digitalmars-d-learn
mailing list