文件名称:javacc:JavaCC-解析器生成器,用于从语法构建解析器。 它可以用Java,C ++和C#生成代码
文件大小:3.43MB
文件格式:ZIP
更新时间:2024-05-20 10:32:12
Java
JavaCC Java编译器编译器(JavaCC)是最流行的用于Java应用程序的解析器生成器。 解析器生成器是一种工具,用于读取语法规范并将其转换为可以识别与语法匹配的Java程序。 除了解析器生成器本身之外,JavaCC还提供其他与解析器生成相关的标准功能,例如树构建(通过JavaCC附带的称为JJTree的工具),操作和调试。 一旦生成,运行JavaCC解析器所需的全部就是Java运行时环境(JRE)。 本自述文件旨在简要概述核心功能以及如何进行设置以使您开始使用JavaCC。 有关完整详细的文档,请参见 。 内容 社区 支持 文献资料 资源 由JavaCC提供支持 执照 介绍 特征 JavaCC生成自上而下的(递归下降)解析器,而不是类似YACC的工具生成的自下而上的解析器。 尽管不允许左递归,这允许使用更通用的语法。 自上而下的解析器还有许多其他优点(除了更通用的