当前位置:  开发笔记 > 编程语言 > 正文

是否有用于Javascript或PHP的解析表达式语法(PEG)库?

如何解决《是否有用于Javascript或PHP的解析表达式语法(PEG)库?》经验,为你挑选了2个好方法。

我发现自己被用于描述领域特定语言的解析表达式语法形式主义,但到目前为止,我发现的实现代码是用Java和Haskell等语言编写的,在我的组织的共享托管环境中不是Web服务器友好的不得不忍受.

有没有人知道任何PEG库或PackRat解析器生成器的Javascript或PHP?当然,任何语言的代码生成器都可以生成Javascript或PHP源代码.



1> 小智..:

我最近为JavaScript 编写了PEG.js,基于PEG的解析器生成器.它可以在命令行中使用,也可以从浏览器中尝试.



2> Allen..:

实际上有一个用于Javascript:OMeta.http://www.tinlizzie.org/ometa/

我还在Python中实现了这个版本:http://github.com/python-parsley/parsley

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有