今日の雑記

生きることでいっぱいいっぱい

環境を移行しました(仕事だけ)

今現在メインで使ってるマシン(PentiumIII/800MHz)では、新しく始める開発環境に満たさないとの事なので、泣く泣くサブマシン(Pentium4/2.4GHz)に環境を移す。
あと、キーボードやマウスを二つ置けるほどの豪邸に住んでいる訳では無いので(随分安い豪邸だな)、VNC 経由でサブマシンを操作することにした。って、これは以前からやっていたので問題は無いのだが。

今日の NCTMG

ラベル定義を作った。作っただけで、それを利用する命令は作ってない<こら
というか、命令の方をどうするかなんだよなあ。今現在 1 パスで通してるから、前方参照しか許されないし(<意味合ってるかしら?)。
やっぱり 2 パスにすべきかなあ。
いや、手はある。ラベルを利用する命令が先に出たら、ラベルテーブルに先に登録しておいて、あとでラベルが出てきた時に、アドレスなり何なりを登録する方法だ。
あとこの手のラベル管理って、本来なら hash とか、そういうのを使うんだろうなあ、と。今回はそこまで本気ではないので敢えて無視しましたけど(えー!)。