Antlr Eclipse 环境搭建

antlr4 + eclipse

1. 环境搭建

  1. 在eclipse中安装插件 Help->EclipseMarketplace 中搜索antlr,下载Antlr 4 IDE 0.3.6
  2. 下载完后eclipse会自动下载xtext匹配antlr的使用,或者自行下载
  3. 安装完成后重启eclipse,新建project,如果出现antlr 4 project则表示安装成功。

2. 建立一个Antlr4项目

  1. 新建antlr 4 project
  2. 打开后出现文件夹和.g4文件,.g4文件是核心文件,所有的词法和语法规则都在这里声明。完成.g4文件的编写后,如果成功,会自动在文件夹中生成4个.java文件和2个.tokens文件

3. 新建一个java项目引用之前所写的规则

  1. 新建一个java project
  2. 在build path里面,Add external jars加入下载好的antlr4的jar包(4.4版本)
  3. 将之前项目中生成的6个文件引入到项目中
  4. 编写java文件,继承visitor或者listener,其中参数要有parser.xxx