我见过一些Python Javascript标记器和Mozilla.org上关于Javascript Lexer的神秘文档,但是找不到任何专门针对PHP的Javascript标记器。有没有?是否有Javascript词法分析器/标记器(在PHP中)?
感谢
我见过一些Python Javascript标记器和Mozilla.org上关于Javascript Lexer的神秘文档,但是找不到任何专门针对PHP的Javascript标记器。有没有?是否有Javascript词法分析器/标记器(在PHP中)?
感谢
我有或者没有经验,所以我不能告诉你他们做什么,他们在什么记号化细节代码转换成任何东西,但我可以看到两个:
JSLint是一个可执行文件,但带有一个PHP接口 - 可能对您来说不够,因为它可能不会将原始标记化发布到调用程序
PHPSniffer声称带有一个完整的JavaScript标记器,您可以轻点成。这看起来最有趣。
退房的JavaScript PHP5
http://j4p5.sourceforge.net/
(这是一个老项目,但IIRC有一个非常完整的分词器。)
jTokenizer/jParser。 jTokenizer模仿PHP标记器。 jParser生成一个可以遍历和操作的解析树。