代码之家  ›  专栏  ›  技术社区  ›  Eyvind

JavaEBNF?

  •  6
  • Eyvind  · 技术社区  · 16 年前

    有人知道Java语言的(E)BNF的准确来源吗?最好是来自权威来源,例如Sun。

    3 回复  |  直到 16 年前
        1
  •  5
  •   james    16 年前

    我相信第三版是最新的:

    JLS 3rd edition

        2
  •  3
  •   J Cooper    16 年前

    First google result :)
    虽然我不能说它有多先进。

        3
  •  0
  •   jamesh    16 年前

    我不确定您想要规范做什么,但您可能有兴趣知道:

    • Javac中的解析器是手工编写的。没有解析器生成的工具。
    • JavaCC ANTLR
    推荐文章