COMET
今日は、COMET II の VM を作成および、コンパイラのバグ修正をしました。 余力があったので、バイトコードをexeに追加して実行ファイルも出力するようにしてみました。 VMはまだバグがあるので怪しいのですが。 アセンブル方法 casc src.casor casc srcsrc.…
調べてみたのですが、昨日移植したものはCASLであって、CASL II ではなかったです。 ”移植だと、わかってないところがわからないだろうし、作ってたものを改良してみるか。” ということで、改良してみました。 今日は調子がよかったらしく、バイナリ出力まで…
awkのCASLのインタプリタをD言語に移植したほうが楽なんじゃと思い、移植してみました。 元のソースはRoccoさんのもの http://www.onicos.com/staff/iz/release/ これは、何日かかってるか微妙ですが、適当にawkのソースをDっぽく書き換えてみては、 めんど…
いやぁ、今日あたりから雨やら雪やらで天気が荒れるそうです。 その中仕事したくねぇよう。 昨日は、会社の近くのオンボロな家に引っ越してきた人がいるのですが、 その人の家に水道がないので、会社から引っ張っていたのですけど、 その水道が凍って水でな…
今回はいんちきトーカナイザーというかレキサーを作って大分それっぽくなってきました。 いちお、 LD GR0,GR1 LD GR0,1 LD GR0,256,GR2等がアセンブルできます。次は、マクロ関連を作っていきます。 そのあと、自作list言語パーサを作って、それをかませて、…
昨日は台風みたいな雨の中作業ですよ。てーへんでした。 まぁ、いいや。 いや、10分しか作業時間取れなかったので、とりあえず、コンパイル通して、 コメントつけて終了みたいな。 30日といいつつ、いきなり、時間飛んでるあたり、終わってる。 まぁいいや…
おそらく突然、1,2日でゴリゴリすすんでおわりそうだけど、 COMET II用アセンブラくらいなら30日くらいでつくれるんじゃないかと期待しつつ、 作ってみることにしました。 眠いのでココまで。 駄目駄目だなぁ。