ANTLR v3 's performance is much better.
ANTLRv3的性能更好。
Use a parser generator framework (for example, ANTLR).
使用解析器生成器框架(比如ANTLR)。
Note that other parser generators, such as ANTLR, use similar approaches.
注意,其他的解析器生成器也是采用类似的方法,比如ANTLR。
From this grammar the tool generates an antlr grammar to do the actual parsing.
根据语法,工具生成一个antlr语法以完成实际的解析。
External DSLs build a new language grammar, requiring tools like lexx and yacc or Antlr.
外部DSLs可构建一个新语法,构建时需要使用lexx和yacc或Antlr等工具。
Using ANTLR meant that the grammar and parser had to be created from scratch, which is different from JRuby's approach.
使用ANTLR意味着文法和分析器的创建工作必须从零开始,这不同于JRuby的方法。
While ANTLR based parser is easier to maintain than others, migration to v3 will help us to make it better and cleaner.
基于ANTLR的分析器比别的分析器更容易维护,迁移到v3将帮助我们把分析器做得更好更清晰。
ANTLR provides excellent support for tree construction, tree walking, translation, error recovery, and error reporting.
ANTLR对树构造,树遍历,转换,错误恢复和错误报告提供了很好的支持。
Antlr: Antlr is a powerful language design tool, giving you the ability to create new parsers and lexers for custom languages.
Antlr: Antlr是一种强大的语言设计工具,能让您为自定义语言创建新的解析器和词汇分析器。
This article analyses the principle of XML parser construction, and how to use the language recognized tool ANTLR to implement it.
本文详细介绍XML解释器的构建原理,以及如何利用语言识别工具ANTLR来实现。
Often, you can find well-recognized applications that can help you with this type activity - for example, ANTLR-based tools and plug-ins.
您经常会发现组织有序的应用程序可以帮助您完成这类活动—比如基于ANTLR的工具和插件。
While ParseTree output doesn't seem to be planned, it's entirely possible to translate the ANTLR generated AST into the ParseTree format.
而分析树输出看起来还没有计划,很有可能把ANTLR产生的AST转化成分析树格式。
A compiler, of course, needs a way to parse the input language, and so the XRuby team created their own Ruby parser using the popular ANTLR parser generator.
当然,编译器需要一种分析输入语言的方法,XRuby团队用流行的ANTLR分析器产生器创建了他们自己的Ruby分析器。
Finally, you can design your own programming or domain-specific language with the help of ANTLR Studio, which lets you create context-free grammar definitions based on the ANTLR framework.
最后,您可以在ANTLRStudio的帮助下设计您自己的编程语言或特定于域的语言,ANTLR Studio允许您基于ANTLR框架创建上下文自由的语法定义。
A design model of NC code complier based on ANother Tool for Language Recognition (ANTLR) was presented, which adopted the Extended Backus Naur Form (EBNF) to define the NC program syntax rule.
采用了扩展的巴科斯范式(EBNF)定义NC程序语法规则,提出了一种基于语言识别工具(ANTLR)的NC代码编译器的设计模型。
A design model of NC code complier based on ANother Tool for Language Recognition (ANTLR) was presented, which adopted the Extended Backus Naur Form (EBNF) to define the NC program syntax rule.
采用了扩展的巴科斯范式(EBNF)定义NC程序语法规则,提出了一种基于语言识别工具(ANTLR)的NC代码编译器的设计模型。
应用推荐