今日の雑記

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

今日の NCTMG

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