anarchy golf の D がバージョンアップしたので

配列演算を使って inverse matrix を解いてみました。C を追い抜き Javascript に迫らんとする勢いです。
また、std.bigint が使えるようになったので、そっち方面も縮むはずです。
追記
と思ったら dmd 2.019 の std.bigint はバグっていた。例えば、以下のようなプログラムが AssertError になる。

import std.bigint;
void main(){
    BigInt e="10000000000000000000000000000000000000000";
    assert(e*e/e==e);
}

D の更新履歴に

Bugzilla 2987: D2 の phobos の BigInt の opMul が正しく動いていない

http://www.kmonos.net/alang/d/2.0/changelog.html#new2_032

とあるので、dmd 2.032 なら大丈夫っぽい。
追記
http://github.com/shinh/ags/blob/master/be/fetcher/d2 によると、dmd 2.032 には printf が無いから anarchy golf では dmd 2.019 を使っているらしい。printf は import 無しで使えるのでコードゴルフ的には重要なんだよな。