首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以使用PEG解析PHP吗?

可以使用PEG解析PHP吗?
EN

Stack Overflow用户
提问于 2009-12-09 08:02:37
回答 1查看 887关注 0票数 3

问题很简单:可以使用PEG解析PHP吗?我想使用一个PEG解析器生成器来解析PHP。敬请指教。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-09 08:18:26

只要付出足够的努力,就可以使大多数解析器技术解析大多数语言。

PEG是否可以轻松地解析PHP则是另一个问题。

AFAIK,PHP本身使用Bison (LALR),所以我假设PEG可能会处理由PHP发行版或类似的东西提供的语法。如果您打算使用PHP发行版,为什么不直接使用他们提供的解析器呢?

如果你不使用PHP发行版,那么解析PHP的问题可能会很难解决,因为你必须从在线参考手册中猜测语言语法(我曾经去过那里,而且已经做过了),坦率地说,这是我见过的定义语言最糟糕的方法之一:它只是一堆例子。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1870758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档