Chapter1. Meet ANTLR
1.1 Installing ANTLR
ANTLRはJavaで記述されているので、まずJavaの実行環境が必要。これはANTLRの生成したパーサーをC#/C++で使う場合も一緒。JavaはVersion1.6以降。インストールはhttp://www.antlr.org/download.htmlから最新版のjarファイルをdownloadして適当なディレクトリへ格納しておく。
→2015/4/29現在の最新版はv4.5。ANTLR tool and Java TargetのComplete ANTLR 4.5 Java binaries jarをクリックするとantlr-4.5-complete.jarというファイルがDownloadできる。この中に必要もの一式含まれている。そしてCLASSPATHの設定。ここで<ANTLR>は上記jarを配置したディレクトリ名。
SET CLASSPATH=.;<ANTLR>\antlr-4.5-complete.jar;%CLASSPATH%
これでANTLRが起動できるか確認。方法は次の2通り。
>java -jar <ANTLR>\antlr-4.5-complete.jar ANTLR Parser Generator Version 4.5 -o ___ specify output directory where all output is generated -lib ___ specify location of grammars, tokens files ... >java org.antlr.v4.Tool ANTLR Parser Generator Version 4.5 -o ___ specify output directory where all output is generated -lib ___ specify location of grammars, tokens files > ...
これでOKなら起動用のBATファイルを作成。名前は antlr4.bat。
java -cp E:\ANTLR\lib\antlr-4.5-complete.jar;%CLASSPATH% org.antlr.v4.Tool %*
これでANTLR4が起動できればOK。
from The Definitive ANTLR4 Reference by Terence Parr