プログラマーを始めてから、
C#での構文解析ライブラリは何度か挑戦しています。
今度こそ決定版を作ろうとやり始めたのですが、
早々に行きづまりました。
まさか、演算子のオーバーロードにジェネリックが利用できないとは。
C#は実用的にはC++よりかなり使いやすいですが、
すべての要素が直行している美しい設計、とか言い出すとC++に劣りますね。
だから誰もBoost::Spiritに匹敵するようなものをC#で作っていないのでしょうか。
いくつか有名なライブラリは出ているのですが、そんなにすごいものではない模様。
まあ、作り始めたので現在私にできる限りの決定版は作ってみましょうか。
あるといろいろ便利ですしね。
現状だと動的性質が強いものになるので、前回に作ったのとあまり変わらないかな。
まあできるだけ便利にしてみましょう。
C#での構文解析ライブラリは何度か挑戦しています。
今度こそ決定版を作ろうとやり始めたのですが、
早々に行きづまりました。
まさか、演算子のオーバーロードにジェネリックが利用できないとは。
C#は実用的にはC++よりかなり使いやすいですが、
すべての要素が直行している美しい設計、とか言い出すとC++に劣りますね。
だから誰もBoost::Spiritに匹敵するようなものをC#で作っていないのでしょうか。
いくつか有名なライブラリは出ているのですが、そんなにすごいものではない模様。
まあ、作り始めたので現在私にできる限りの決定版は作ってみましょうか。
あるといろいろ便利ですしね。
現状だと動的性質が強いものになるので、前回に作ったのとあまり変わらないかな。
まあできるだけ便利にしてみましょう。