现在从网上google到的信息来看antlr比较成熟的版本就是antlr-2.7.5使用起来配置也不是特别的麻烦,这里先提供一个傻瓜式的起步说明: 1、下载antlr-2.7.5 2、如果要使用其来处理相关于Java的事务,需要把它加入到classpath中 3、写一个以.g结束的乱七八糟的说明(我对编译原理等一壳不通,不知道通过antlr我能提高多少) 4、使用它的tool来生成我们期待的java源文件 5、书写测试类来验证生成的东西是否按照了我们的预期来执行 这里首先描述一下我们的预期是一种什么样的情况: 完成两个字符串的合并 要求: 1、程序接收数字(0,1,2...9)或 ...