ANTLR(ANother Tool for Language Recognition)它是Java开发的词法分析工具,它可以接受词文法语言描述,并能产生识别这些语言的语句的程序。作为翻译程序的一部分,你可以使用简单的操 作符和动作来参数化你的文法,使之告诉ANTLR怎样去创建抽象语法树(AST)和怎样产生输出。ANTLR知道怎样去生成识别程序,语言包括 Java,C++,C#.
Hibernate就是采用ANTLR来编译HQL查询语言的。
ANTLR(ANother Tool for Language Recognition)它是Java开发的词法分析工具,它可以接受词文法语言描述,并能产生识别这些语言的语句的程序。作为翻译程序的一部分,你可以使用简单的操 作符和动作来参数化你的文法,使之告诉ANTLR怎样去创建抽象语法树(AST)和怎样产生输出。ANTLR知道怎样去生成识别程序,语言包括 Java,C++,C#.
Hibernate就是采用ANTLR来编译HQL查询语言的。
ANTLR 4.5.1 发布在7月15日发布了,下载地址:http://www.antlr.org/download/antlr-4.5.1-complete.jar 改进记录: Summary of Major Changes Maven build was added back in, thanks to new contributor Jason van Zyl; you can just open the topmost pom.xml in your favorite IDE We completely overhauled runtime test generation We merged all existing target repositories such as antlr4-python2 into the main ant...
ANTLR 3.4 主要是包含一些 Java 和 C++ 的 bug 修复,同时也更新了文档。 ANTLR(ANother Tool for Language Recognition)它是Java开发的词法分析工具,它可以接受词文法语言描述,并能产生识别这些语言的语句的程序。作为翻译程序的一部分,你可以 使用简单的操 作符和动作来参数化你的文法,使之告诉ANTLR怎样去创建抽象语法树(AST)和怎样产生输出。ANTLR知道怎样去生成识别程序,语言包括 Java,C++,C#....
Description: Features * Support for ANTLR 3.0.x/3.1.x * Integrated ANTLR/Java Launcher and Debugger(beta). Note: ANTLR breakpoints not supported yet * ANTLR Built-in Interpreter * Automatically (Ctrl+S)/Manually (Ctrl+Shift+G) code generator * Problem markers for errors and warnings in grammar files * Advanced text editor, code selection (F3) and code completion (Ctrl+Space) * Simple syntax hig...
评论