javascript - 用于 ECMAScript 的 EBNF?

标签 javascript bnf ebnf ecma262

我正在努力寻找 ECMAScript 的良好 EBNF 描述,但到目前为止我还没有找到任何完整的内容。

有什么想法吗?

最佳答案

ECMAScript standard怎么样? ? 按定义完成:-}

编辑:如果您想要现有的语法,请尝试其中一个语法生成工具站点。 对于 ANTLR,这里是 ECMAScript grammar . 我对它的质量一无所知,但如果小心构建语法,ANTLR 可以产生良好的解析器。您可能会发现语法也与一堆 ANTLR 内容交织在一起,因此从您的 Angular 来看,它可能会遇到与标准相同的问题。至少你可以删除所有这些东西。

关于javascript - 用于 ECMAScript 的 EBNF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1786565/

相关文章:

Java HtmlUnit 网页抓取器 newPage 不可访问

c++ - 一个简单的 C++ 程序示例的 BNF 语法

grammar - 如何用EBNF定义排列?

parsing - Ebnf – 这是 LL(1) 文法吗?

python - 如何在 python lark 解析器中平衡规则和终端?

javascript - 正则表达式在每次匹配之前插入字符串

javascript - 首先调用 Javascript 函数,然后调用动态创建的复选框的 CheckChanged 事件

javascript - 基本的 jQuery 理解

xml - 可以自动将 ABNF 转换为 XML 吗?

java - 编写解释器,需要帮助表示这些数据