ANTLR3.5でPythonバックエンドが使いたければコマンドラインでコンパイルしよう
ANTLR3.5をダウンロード
実行ファイルを"Complete ANTLR 3.5 Java binaries jar" (antlr-3.5-complete.jar) からダウンロードする.
それとは別に"ANTLR 3.5 distribution"からソースコード一式をダウンロードする.
実行ファイルの配置とランタイムのインストール
ダウンロードした実行ファイルは/usr/local/lib/に置く.別に好きなところで良い.
ソースコード一式を展開し,"antlr3-antlr-3.5/runtime/Python"へ移動する.
そこで
sudo python setup.py install
でランタイムをインストールする.
パスなど
.bashrcなどでCLASSPATHの記述を追加,毎度実行が面倒なのでaliasを張っておく.
export CLASSPATH=/usr/local/lib/antlr-3.5-complete.jar:$CLASSPATH alias antlr3='java -jar /usr/local/lib/antlr-3.5-complete.jar'