2008-06-18から1日間の記事一覧

Registrar Script の BNF が腐っている件

Boost.Spirit で何か試しに解析してみようと思って、ちょうどパース ツリーについて (ATL)辺りに BNF で書かれた文法があったので、これを使ってみることにしてみた。 <root key>{<registry expression>}+ <root key> ::= HKEY_CLASSES_ROOT | HKEY_CURRENT_USER | HKEY_LOCAL_MACHINE | HKEY_USERS | </root></registry></root>…