raccコマンドリファレンス


racc.rb [-vgP] [--version] [--help] [-ooutfile] [-epath] [-nclassname] [-hheader] [-iinner] [-ffooter] filename

filename
Raccの文法ファイルを指定します。拡張子は好きなものにしてください。
-ooutfile
作成するクラスをかきこむファイル名を指定します。デフォルトは.tab.rbです。
-epath
実行可能ファイルを生成します。pathはRuby本体のパスです。
-v
verbose mode。"filename".outputファイルに詳細な解析情報を出力します。
-g
出力するコードにデバッグ用コードを加えます。 これにくわえて、生成したパーサの initialize あたりで @yydebug をtrueに セットすることで、デバッグ用のコードが出力されるようになります。
くりかえしますが、-g をつけるだけでは何もおこりませんので注意してください。
-nclassname
作成するクラスの名前を指定します。文法中の指定を上書きします。
-hheader
文法ファイル中の「header」コードのかわりに、指定したファイルの内容を 使ったソースコードを出力します。
-iinner
文法ファイル中の「inner」コードのかわりに、指定したファイルの内容を使った ソースコードを出力します。
-ffooter
文法ファイル中の「driver」コードのかわりに、指定したファイルの内容を使います。
-P
実行段階ごとの所要時間を出力します。
--version
Raccのバージョンを出力して終了します。
--help
オプションの簡単な説明を出力して終了します。

Copyright(c) 1998-1999 Minero Aoki