jacc と JFlex のインストール


JFlex は Java 用の字句解析系(スキャナ)生成プログラム(正規表現から字句解析系を自動生成する)、 jacc は Java 用の構文解析系(パーサ)生成プログラム(BNF から LALR 構文解析系を自動生成するプログラム)です。

JFlex/jacc ともに Java で書かれています。 それぞれの Jar ファイル(Java のライブラリファイル)を作業用ディレクトリにコピーして使用するのが簡単です。

JFlex のインストール

  1. jflex-1.4.3.zip というファイルをダウンロードして展開して下さい。 (香川大学外からダウンロードする場合は、 オリジナルサイトのファイルをダウンロードして下さい。)

  2. lib フォルダの中にある JFlex.jar を作業用フォルダにコピーして下さい。

  3. doc フォルダの中にある COPYRIGHT を一読しておいてください。

jaccのインストール

  1. jacc.zip というファイルをダウンロードして展開して下さい。 (オリジナルサイトに置いてある jacc.zip ファイルに含まれているバージョンは %nonassoc の扱いにバグがあるようです。 必ず香川大学版をダウンロードして下さい。)

  2. jacc.jar を作業用フォルダにコピーして下さい。

  3. LICENSE を一読しておいてください。

戻る


Koji Kagawa