タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Rubyとraccに関するgemini7のブックマーク (1)

  • 浅葱さんのブログ racc 使うときは必ず token しましょう

    ちょっと Ruby で C パーザを書く機会があったので、Racc を使ってみた。 やろうとおもったことはこんなかんじ。 C コードからリファレンスマニュアルを生成する 一定の規約にしたがって機械的に API が定まる Fortran インターフェイスを生成する Fortran API リファレンスも生成する C のリファレンスマニュアルだけだったら Doxygen とか使えば まあボチボチなものができるので、そいつをテキストとして 操作すればまあ見られないこともないのだろうけど、 Doxygen とは大きく異なるスタイルのドキュメントが作りたい というのと、Fortran がらみの要件があるので こりゃ作っちまったほうが速いというわけ。 で、Racc 使ってみた。 K&R に載っている構文規則をパチパチ打ち込むと簡単に 処理される文法は作れるのだけど、結局まともに動くパーザを 作るのに

  • 1