用 PHP 写的 PHP 解析器,能把源码转成 AST,方便做静态分析、代码改写和工具链开发。
Spoon 是一个 Java 元编程库,能解析源码构建结构良好的 AST,并提供强大的分析与变换 API,用于代码分析、生成和编译期反射。