riesling2005-11-01

とりあえずパーサの部分は一通りできた。
ここ、何ヶ月かANTLRC++/CLIをいじってたりしたけど、
結局C#で、dmdフロントエンドをざっと移植。
こんな感じで動いてる。

http://graph.hatena.ne.jp/riesling/
はてなグラフに行数を記録しはじめた。ここ一週間くらいはパーサの移植作業。Parserが約3000行。Lexerが2000行くらい。
残りは4000行はmsbuild他。大半はフレームワークが面倒見てくれてるので、大して行数は書いてない。
行数計測にはBlue Step Counterを使用。行数がグラフで可視化されると進捗状況がわかりやすくて結構楽しい。<追記>11/3
VS SDK RTMから仕様変更されてDLLアセンブリからソース形態になった、プロジェクト周りのフレームワークの一部、18000行くらい追加。