【发布时间】:2014-12-04 21:18:29
【问题描述】:
我查看了用于 JavaScript 的 PEG.js 解析器生成器。它看起来很不错!
我在指定语法方面没有太多经验。我正在寻求帮助以扩展 1 的示例语法以允许
- 十进制数
- 运算符 ^
- 预定义函数(不是函数声明,仅用于调用我预先指定的一些函数),其中参数本身是一阶表达式,例如f(g(2+4) + 3)
- 变量 A-Z(不是声明,只有用法定义——这些是为了指向一个也包含程序的输入框,字母 A 到 Z 就足够了)
你能帮我看看在哪里可以找到帮助吗?
【问题讨论】:
标签: javascript parsing peg