D言語を使う男のひとって…いやなんでもない

D言語に興味もったので!試しに書いてみたよー!

import std.cstream;
import std.file;

string c() {
	return "dout.writefln(\"Hello world\");";
}
string p() {
	pragma(msg,"Hello, world!\n");
	return "mixin(p());";
}

void main()
{
	mixin(p());
}


D言語って、この程度でコンパイラ落ちるんですね。C++でテンプレート使いまくると落ちるっていうけど、それより格段にひどい。