mac电脑配置antlr4

配置antlr4

第一步 通过curl下载jar包,可以采用如下命令进行下载

$ cd /usr/local/lib
$ curl -O http://www.antlr.org/download/antlr-4.7.1-complete.jar

第二步 把jar包路径加入到profile文件中,然后source一下profile文件生效

$ vi ~/.bash_profile
export CLASSPATH=".:/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH"
alias antlr4='java -Xmx500M -cp "/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH" org.antlr.v4.Tool'
alias grun='java org.antlr.v4.gui.TestRig'
$ source ~/.bash_profile

第三步:测试jar包

$ java org.antlr.v4.Tool或者$ java -jar /usr/local/lib/antlr-4.7.1-complete.jar
$ cd /Users/$USER/software/antlr(路径因每个人电脑不同而异)
$ vi Hello.g4,输入如下内容
// Define a grammar called Hello
grammar Hello;
r  : 'hello' ID ;        // match keyword hello followed by an identifier
ID : [a-z]+ ;            // match lower-case identifiers
WS : [ \t\r\n]+ -> skip ; // skip spaces, tabs, newlines
$ antlr4 Hello.g4
$ javac Hello*.java

第四步 测试案例

$ antlr4 Hello.g4
$ javac Hello*.java

测试:

$ grun Hello r -tree
hello parrt
^+D
$ grun Hello r -gui
hello parrt
^+D
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。