<分区>
我见过一些 javascript 解析器生成器:
PEG.js ( http://pegjs.majda.cz/)
ANTLR ( http://www.antlr.org/ )
JS/CC ( http://jscc.jmksf.com/)
有人用过吗?
有什么优点和缺点?这些库准备好投入生产了吗?和性能?
编辑:
我想在 javascript 中解析和运行不同的语言
<分区>
我见过一些 javascript 解析器生成器:
PEG.js ( http://pegjs.majda.cz/)
ANTLR ( http://www.antlr.org/ )
JS/CC ( http://jscc.jmksf.com/)
有人用过吗?
有什么优点和缺点?这些库准备好投入生产了吗?和性能?
编辑:
我想在 javascript 中解析和运行不同的语言
最佳答案
PEG.js 非常易于使用。它的“在线试用”功能对于学习如何快速使用该系统非常有用。我目前在 Rhino 环境中使用它来解析我正在编写的语言。我不是 Rhino 的忠实粉丝,但 PEG.js 确实不错。
关于Javascript 解析器生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6211111/