2004-12-07 Parse::RecDescent Perl Parse::RecDescent 途中で「自力でパーサを書いたほうが*1」「Parse::Yappを使ったほうが*2」などの誘惑に耐えつつ、とりあえずパーサを書く。 文法定義文字列にUTF-8が入っているのはまずいっぽい。 いや、いちおうUTF-8に対応してるんで、変数などで渡せば日本語もちゃんとパースできるんだけどさ。 大ざっぱにはできたので、あとはブラッシュアップとデバッグですかね……。 *1:昔書いたし。*2:Yaccは最長一致なのであまり悩まないで済む。重いけど。