Eclipse plugin -- Antlr 使用

首先,安装Antlr Eclipse plugin

http://antlreclipse.sourceforge.net/

这个网站也有安装的详细步骤图解。

 

安装成功后重启Eclipse,然后新建一个Java project。

右击project,选择"Toggle ANTLR project nature"。之后你会看到project的图标上多了一个像鹿角一样的可爱东东。

 

之后呢,就可以在这个project src里新建并编写自己的文法分析器和解析器了。

假设文法分析器是l.g, 解析器是p.g; 并且Class MyLexer extends Lexer, Class MyParser extends Parser, 写好以后依次右击这两个.g文件,选择"Compile ANTLR grammar",然后就会看到多出了很多文件。其中有一个文件叫"MyParser.java",直接运行它就行了。注意这些 .java 文件是根据 .g 文件自动生成的,每当你修改了.g文件并保存,.java文件就会自动被生成,有什么error也会直接被反映出来。

一般来说不推荐直接修改.java文件。

你可能感兴趣的:(Java)