0

ハックコードを抽象構文ツリーに分解したいと思います。私がASTにハックコードを解析するのに役立つ利用可能なツール/ライブラリ/ githubリポジトリに助言してください。 私は "h2tp"(Facebookによって書かれたphp transpilerのハック)を見つけましたが、コードをASTに解析しません。私もthis projectを試しましたが、これは多くの演算子を認識せず、かなりの時間を要する重要なリワークを必要とします。ハックコードを抽象構文ツリーに解析する

答えて

0

HHVM自体には、PHPファイルの構造をダンプするためのツールが多数用意されています。しかし、ASTダンプは削除されました:あなたは何ができるかhttps://github.com/facebook/hhvm/issues/1268

はHHVMアセンブリ言語をダンプです:http://hhvm.com/blog/6323/the-journey-of-a-thousand-bytecodes

HHVMも役立つかもしれないPHPのtranspilerがありますhttps://docs.hhvm.com/hack/tools/transpiler

また、ポートに試みることができますHHVMへのこの拡張:https://github.com/nikic/php-ast

関連する問題