あしたからESECだ。からといって何かあるわけではないんだけど… ネタがないからコンパイラを書こう。 たまーに、ネイティブコンパイラが書きたくなったりするので、そういうときはa24zの出番だよ。a24zは、おもに暇潰しのための言語です。ネタがなくなったら使われます。 自分でコンパイラ書けば、C言語では使えないような機能が色々使えます(最近そればっかだな)。 rotate carry とか overflow とか 64bit / 32bit 除算、 32*32 = 64bit乗算 関数を超えるジャンプ フレームいじる その他 どれも別に必要じゃないけど。 あと、現状のa24zには、気に入らない部分が結構あって、というのは、つまり、使うのが面倒という部分なんだけど。 ヘッダと実装と、a24zの実装の三つを同時に変更しないといけないというのが特に痛い。あと、その他もろもろ。 ここで、a24zの出