1

JavaScript コードを解析し、AST 要素ツリーに到達する必要があります。Google V8 JavaScript エンジンを使用しようとしています。誰かが Google V8 プリパーサーを試しましたか? コードの例はありますか? または、Google V8 プリパーサーを採用したオープンソース プロジェクトへの参照はありますか? また、ナヨネは、事前に解析されたデータを訴えて AST を達成した経験がありますか?

4

1 に答える 1

5

V8 のプリパーサーは、スタンドアロンのパーサーとして使用することを意図しておらず、完全な AST を構築することさえできません。プリパーサーは、V8 の内部遅延解析/コンパイル インフラストラクチャの一部であり、大きな JavaScript ファイルの初期解析を高速化するために存在します。V8 内の実際のパーサーと組み合わせてのみ使用できます。

于 2012-07-20T10:53:07.690 に答える