使用谷歌v8预处理器的示例

iva*_*ukr 1 javascript v8

我需要解析JavaScript代码并获取AST元素树.我正在尝试使用Google V8 JavaScript引擎.有人试过Google V8预分析器吗?任何代码示例?或者引用采用Google V8预处理器的开源项目?还有nayone有经验起诉预先解析的数据来实现AST吗?

Vya*_*rov 5

V8的预分析程序不能用作独立的解析器,它甚至不能构建完整的AST.Preparser是V8内部延迟解析/编译基础结构的一部分,用于加速大型JavaScript文件的初始解析.它只能与V8中的实际解析器一起使用.