Biscuit

PEG, Parsing expression grammar

ちゃんと名前がついていた…参照 Biscuitは静的な文法のためのPEGパーサ生成器である、ということになった XMLパーサはこんな感じになる Javaによる実装の解説(pdf) C#による実装がcatの実装の中にこっそりある

The Biscuit Parser Library

ひとまず完成・・・ダウンロード YARDのBoostへの移植です Expression Templateを手作りすることによって小さく速いコードを生成します Boost.SpiritやBoost.Xpressiveはオブジェクトから作ります VC6でもなんとか動きます []using[] []namespace[] []biscui…