百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

javacc

> 编程语言
开源

JavaCC - 一个用于从语法生成解析器的解析器生成器。它可以生成 Java、C++ 和 C# 语言的代码。

1.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

JavaCC - 一个用于从语法生成解析器的解析器生成器。它可以生成 Java、C++ 和 C# 语言的代码。

JavaCC 是用于 Java 应用程序的最流行的解析器生成器。解析器生成器是一种工具,它可以读取语法规范,并将其转换为一个 Java 程序,该程序可以识别与语法匹配的内容。除了解析器生成器本身之外,JavaCC 还提供了与解析器生成相关的其他标准功能,例如树构建(通过名为 JJTree 的工具,该工具包含在 JavaCC 中),动作和调试。

本 README 旨在简要介绍 JavaCC 的核心功能以及如何设置系统以便您开始使用 JavaCC。如需完整详细的文档,请参阅 https://javacc.github.io/javacc/。

  • 简介
    • 特性
    • 示例
    • 教程
    • 常见问题
  • 开始使用
    • 从命令行使用
    • 在 IDE 中使用
    • 重新构建 JavaCC
  • 社区
    • 支持
    • 文档
    • 资源
    • 由 JavaCC 提供支持
  • 许可
  • 默认情况下,JavaCC 会生成 LL(1) 解析器。但是,语法中可能存在不属于 LL(1) 的部分。J

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言