Loading...
boost::spiritで、やっとこさ前回のExpressionオブジェクトを作成できた。 ひどい、ひどかった… 俺みたいな「にわかプログラマ」が手を出すようなシロモノではなかったよ… 危うく「関数型プログラミング恐怖症」に陥るところだった。 いや、ライブラリそのものはすごく良く出来てる(んだと思う)し、一度使えるようになると便利なんで、また使うと思うんだけどさ。 用語がややこしいので、今回はBNFをコードに落とすところまで。 LL構文解析を行うライブラリ。 前回同様boost1.42。 boost::spirit::classic(旧spirit?)、boost::spirit::qi(構文解析)、boost::spirit::lex(字句解析)、boost::spirit::karma(コードジェネレータ?)のライブラリから成るらしい。 今回使う解析部分を行うライブ
What's LangScan? LangScan is a program analyzer for source code search engine. What's New 2005-10-31: LangScan 1.2 Released! Added Eiffel support. Added D support. Added Io support. Added Lua support. Enhanced OCaml support. Some bugs have been fixed. 2005-09-26: LangScan 1.1 Released!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く