トップ «前の日記(2003-09-04 (Thu)) 最新 次の日記(2003-09-19 (Fri))» 編集   RSS 1.0 FEED  

Journal InTime


2003-09-16 (Tue) [長年日記]

_ Sather.NET?

最近.NET(というかmonoだけど)をターゲットにしたSatherコンパイラを書き始めた。

とりあえず、

class MAIN is
   main is
      #OUT + "hello world\n";
   end
end

くらいはコンパイルできるようになったが、まだまだ先は長い。

仕様書を読んでいると気が遠くなりそうなので、あまり読まないことにする(それでいいのか)。 戻り値の有無によるoverloadはどうしようとか、iteratorはどうやって実装しよう (やっぱり外部イテレータを自動生成するんだろうか)とか、悩みはつきない。

その前に、実はまだif文すら実装してなかったりして、てへ。